题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2154

分析:递推题目。

a[1]=0;

a[2]=2;

a[3]=2;

a[4]=6;

a[5]=10;

a[6]=22;

观察易知,通项公式:若为奇数项时,a[i]=2*a[i-1]-2;偶数项时为:a[i]=2*a[i-1]+2。

代码如下:

#include<stdio.h>
#include<string.h>
#include<math.h>
#include<iostream>
#include<algorithm>
#include<string>

using namespace std;

int main()

{
    int a[1010]= {0,0,2,2};
    int i;
    for(i=4; i<1002; i++)
        if(i%2==0)
            a[i]=(a[i-1]*2+2)%10000;
        else
            a[i]=(a[i-1]*2-2)%10000;
    int n,m;
    while(cin>>n)
    {
        if(n==0)
        break;
        printf("%d\n",a[n]);
    }
    return 0;
}

hdoj2154跳舞毯相关推荐

  1. HDU 2154 跳舞毯

    http://acm.hdu.edu.cn/showproblem.php?pid=2154 Problem Description 由于长期缺乏运动,小黑发现自己的身材臃肿了许多,于是他想健身,更准 ...

  2. HDU 2154:跳舞毯

    跳舞毯 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submis ...

  3. android电视接跳舞毯,跳舞毯怎么连接电视 跳舞毯怎么玩

    说到跳舞毯很多人应该都知道,跳舞毯是一种可以在上面跳舞的毯子,是很多人健身减肥人士买来减肥用的,一般可以连接电视或者电脑使用,有USB的就先插入USB,对准毯子上面的脚步随着跳动即可. 跳舞毯怎么连接 ...

  4. Python音乐跳舞毯(基于海龟画图创作的作品,来自Python创意编程100例sprites篇_Python精灵模块)

    出色的配音是本作品的一大亮点哦! 相信这竟然是Python用海龟画图制作的作品吗? sprites模块就是用python的turtle模块制作的!所以本作品仍属于Python海龟画图作品 " ...

  5. 关于跳舞毯按键映射的构想

    上个月买了一张跳舞毯,跳的挺爽.不过随机带的软件效果并不太好,想起有跳舞类的网游就下载了一个<超级舞者>. 安装之后发现其支持的跳舞毯是要认证激活的,一张跳舞毯最少也要壹佰多块大洋.我原来 ...

  6. 自己制作跳舞毯歌曲(图解教程)

    跳舞毯歌曲是可以自己制作出来的,根据我们的制作经验整理如下: 1,选择好易于上手的制作工具 跳舞毯游戏程序本身是自带制作舞曲功能,不过在使用起来有一些麻烦,这里推荐使用StepMania4.0汉化版. ...

  7. HDU 2154 跳舞毯 (递推)

    Problem Description 由于长期缺乏运动,小黑发现自己的身材臃肿了许多,于是他想健身,更准确地说是减肥. 小黑买来一块圆形的毯子,把它们分成三等分,分别标上A,B,C,称之为" ...

  8. hdu 2154 跳舞毯 (DP)

    点击打开链接 dp[i]=dp[i-1]+2*dp[i-2] #include"stdio.h" int main() {__int64 dp[1005];int i;int n; ...

  9. 健身环爆打老头环!超高难度击败boss,宫崎英高估计也想不到,代码+硬件教程已开源...

    晓查 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 7天销量破1000万的<艾尔登法环>,彻底火出圈了. 被玩家们亲切称为"老头环"的它,首发当日在线人数就在S ...

  10. ACM训练赛--递推专题

    1001: Buy the Ticket Problem Description The "Harry Potter and the Goblet of Fire" will be ...

最新文章

  1. 数组-删除排序数组中的重复项(双指针法)
  2. CentOS 7使用systemctl如何补全服务名称
  3. 快速将InnoDB表复制到另一个实例
  4. boost::sort模块spreadsort 完全排序的数据示例
  5. python 判断类是否存在某个属性或方法
  6. java.rmi.server.port_java.rmi.server.ExportException: internal error: ObjID already in use报错处理...
  7. 虚拟机下安装ubuntu后root密码设置
  8. JAVA设计模式 - 单例模式
  9. 周老师打酒喝光回 递归
  10. 用 Tenorshare ReiBoot修复iPhone无法开机
  11. 解决Windows server 2003不认U盘
  12. 主流大数据调度工具对比(DolphinScheduler特点)
  13. 在win10里修改mysql的root密码
  14. 最新Z-blog黑色极简风格文章博客主题模板源码
  15. 计算机系统结构知识总结,计算机基础知识总结
  16. 前端必看的 HTML + CSS技巧
  17. 物联网协议之一:MQTT协议和kafka
  18. compareAndSet
  19. 单组学的多变量分析| 2.稀疏偏最小二乘判别分析(sPLS-DA)
  20. 3款好用的知识库软件,帮你解决私有化部署,老板抓紧收藏

热门文章

  1. 心智与认知(1): 反馈循环(Feedback loop)
  2. 2018年中国网络游戏行业市场前景研究报告
  3. 光纤跳线接口_如何为SFP光模块搭配对应的光纤跳线?
  4. 无法获得VMCI 驱动程序的版本: 句柄无效。解决方法
  5. gopro lrv文件和thm文件
  6. android 8.0 图标规范,Android 8.0自适应图标
  7. AP 计算机 真知源自实践,盛誉源自读者;孜孜不倦,止于至善---林振营老师编著的中国第一套 AP计算机教材学生评价
  8. java jtable 单元格合并_JTable合并单元格
  9. java答题软件_非常实用的java自动答题计时计分器
  10. redis SDS介绍