用户输出
1
3
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#23701 | #1132. wzk的欧几里得 | Accepted | 100 | 10 ms | 280 K | C++ / 676 B | 自动化83-蔡明轩 | 2020-02-16 18:34:58 |
#include <stdio.h>
#include <math.h>
int main() {
// freopen("C:\\Users\\蔡明轩\\Desktop\\算法竞赛\\input.txt","r",stdin);
int T, n;
scanf("%d", &T);
for (int i = 0; i < T; i++) {
if (i != 0) {
printf("\n");
}
// printf("i = %d\n",i);
scanf("%d", &n);
if (n == 0) {
printf("1");
} else {
unsigned long long int pre_a = 2, pre_b = 1;
unsigned long long int next_a = pre_a, next_b = pre_b;
for (int j = 1; j < n; j++) {
next_b = pre_a;
next_a = pre_a + pre_b;
// printf("%d: a = %llu, b = %llu\n",j+1,next_a,next_b);
pre_a = next_a;
pre_b = next_b;
}
printf("%llu", next_a + next_b);
}
}
// fclose(stdin);
return 0;
}
用户输出
3
13
34
3
34
1
21
34
34
21
系统信息
Exited with return code 0
81
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<136 bytes omitted>
1
3
5
8
13
21
34
55
89
144
233
377
610
987
1597
2584
4181
6765
10946
17711
28657
46368
75025
121393
<720 bytes omitted>
用户输出
1
3
5
8
13
21
34
55
89
144
233
377
610
987
1597
2584
4181
6765
10946
17711
28657
46368
75025
121393
196418
317811
514229
832040
<691 bytes omitted>
系统信息
Exited with return code 0
81
17
1
34
27
26
5
51
53
1
32
8
70
26
77
57
42
12
63
42
19
46
74
29
39
78
11
28
23
59
76
16
30
44
5
<135 bytes omitted>
6765
3
24157817
832040
514229
21
86267571272
225851433717
3
9227465
89
806515533049393
514229
234167
<674 bytes omitted>
用户输出
6765
3
24157817
832040
514229
21
86267571272
225851433717
3
9227465
89
806515533049393
514229
23416728348467685
1548008755920
11
<645 bytes omitted>
系统信息
Exited with return code 0