UVA - 350 Pseudo-Random Numbers
来源:互联网 发布:明星加入外国国籍 知乎 编辑:程序博客网 时间:2024/05/21 09:31
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=19091
给你一个产生随机数的式子,求循环节。
#include<cstdio>#include<cstring>const int maxn = 1000000;int f[maxn],s[maxn];int main(){ //freopen("a.txt","r",stdin); int a,b,c,d,x,i,j=1; while(~scanf("%d%d%d%d",&a,&b,&c,&d)&&a+b+c+d) { memset(f,0,sizeof(f)); i=1; x=d; while(1) { x=(a*x+b)%c; if(f[x]) break; f[x]=1;s[x]=i++; } printf("Case %d: %d\n",j++,i-s[x]); } return 0;}
0 0
- uva 350 - Pseudo-Random Numbers
- uva 350 - Pseudo-Random Numbers
- uva-350 - Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- UVa 350: Pseudo-Random Numbers
- UVA 350 Pseudo-Random Numbers
- uva 350 Pseudo-Random Numbers
- uva 350 - Pseudo-Random Numbers
- UVA-350 - Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- Uva-350 Pseudo-Random Numbers
- UVA - 350 Pseudo-Random Numbers
- UVA - 350 Pseudo-Random Numbers
- uva 350 Pseudo-Random Numbers
- javascript之Date
- openssl 获取x509.pem 证书信息
- 长大后似乎越来越喜欢怀恋过去
- Bluemix常见问题解答
- 数据格式化
- UVA - 350 Pseudo-Random Numbers
- VC(1)
- iOS的横屏(Landscape)与竖屏(Portrait)
- sscanf用法以及正则表达式的运用
- MOS管知识
- 在UIView中与UIViewController中画图
- ListView随手指拖动动态显示
- VC(2)
- Qualcomm Hexagon DSP入门篇之开始连接:fastRPC技术