1324 条题解
-
-6
LV 0 @ 2006-03-25 16:17:05
此题要注意字符大小写。
-
-62006-02-15 14:54:46@
Flag:running?????
我还以为是我的程序有问题,不会吧,OI那么久了,竟犯这种错误???
提交第二遍,耶???AC了,现在正waiting 狂晕…… -
-72021-07-17 16:18:15@
上次的题解有点问题,但是通过我们IOI中国队120948572341241294812个夜晚的思考,终于研究出了该世纪难题的真正的正解,加了一些优化,已经可以攻破很多个点的TLE了,但仍有待改进
CODE:#include <stdio.h> #include <windows.h> #include <time.h> #define N 100000 #define o3 __attribute__((optimize("-O3"))) #define r register #pragma GCC optimize(3) #pragma GCC optimize(2) #pragma GCC optimize("-Ofast") o3 int main () { int a, b, before[N], l = 0; bool bz = true; scanf("%d %d", &a, &b); srand(time(NULL)); for (;;) { int c = rand() % (a + b) + 1; for (r int i = 1; i <= l; ++ i) { if (before[i] == c) { bz = false; break; } } if (bz == false) { bz = true; continue; } if (c == a + b and bz == true) { printf("%d", c); before[++ l] = c; return 0; } } }
希望有能力的牛马可以帮忙优化一下!!!!!!
-
-72006-03-26 19:28:03@
为什么要readln,writeln?
不+ln就AC不能。
信息
- ID
- 1000
- 难度
- 9
- 分类
- (无)
- 标签
- (无)
- 递交数
- 74667
- 已通过
- 28576
- 通过率
- 38%
- 被复制
- 238