UVA 350 (暑假-数论 -E - Pseudo-Random Numbers)
2014-07-22 08:46
357 查看
#include <cstdio> int main() { int z, i, m, l, t = 0; while (scanf("%d%d%d%d", &z, &i, &m, &l) && (z || i || m || l)) { int value[10001] = {0}, count = 0; while (++count) { l = (z *l + i) % m; value[l]++; if (value[l] == 2) break; } printf("Case %d: %d\n", ++t, count - 1); } return 0; }
相关文章推荐
- UVa 350 Pseudo-Random Numbers (伪随机数的循环长度)
- Uva 350 - Pseudo-Random Numbers
- uva-350 - Pseudo-Random Numbers
- UVA350 Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- UVA 350 - Pseudo-Random Numbers
- UVa350 Pseudo-Random Numbers
- UVa 350 - Pseudo-Random Numbers
- UVA350 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