HDU-1014
2016-02-07 17:02
471 查看
Problem :
1014 ( Uniform Generator ) Judge Status : Accepted
RunId : 16266599 Language : G++ Author :
qwezhaohaihong
Code Render Status : Rendered By HDOJ G++ Code Render Version 0.01 Beta
//此题的意思是看是否通过这个操作能够产生从0-MOD-1的所有数,而且我们可以发现它是一个周期性的操作,一定会有断电是的seed=0 //根据这个性质不难得出结论代码 #include<iostream> #include<cstdio> using namespace std; int sum=0; int main() { int STEP,MOD; while(scanf("%d%d",&STEP,&MOD)!=EOF) { int i=1,x=0,a[100002]={0}; for(i;;i++) { if((x+STEP)%MOD==0){sum++;} if(sum==1){ break;} x=(x+STEP)%MOD; a[i]=x; } if(i==MOD) { printf("%10d%10d Good Choice\n\n",STEP,MOD); } else { printf("%10d%10d Bad Choice\n\n",STEP,MOD); } sum=0; } return 0; }
相关文章推荐
- 自己动手写一个 WordPress 插件
- What is a JavaBean exactly?
- hdoj 1385 Minimum Transport Cost【最短路-->floyd】
- 2015-2016寒假 第一、二周学习总结
- Pure-Highlightjs – WordPress 代码高亮插件
- 新浪云PHP(续)
- poj2778 DNA Sequence(AC自动机+矩阵快速幂)
- C++单例(用static实现)
- 详解C语言编程中预处理器的用法
- mac zsh选择到行首的快捷键
- ios 崩溃信息获取代码
- HDU 1240 Asteroids!(BFS)
- 探寻从HDFS到Spark的高效数据通道:以小文件输入为案例
- yarrAdetroSegreM.88
- C# 多线程编程基础——怎么创建和执行多个线程
- Java判断闰年
- DP之最长公共子序列 LCS
- 流式计算-Jstorm提交Topology过程(上)
- Spark Core 问题详解
- 信号量