abs对于数学有着一定的喜爱
所以他出了这道题来检验你对数学的喜爱程度
这是一个Fibonacci数列:
F1=1,F2=1,F3=2,F4=3 ......Fn=Fn-1+Fn-2(n>2)
你有 n 个Fibonacci数,第 i 个数是Fibonacci数列中的第 Ai 个
他现在想求一下这 n 个数的最大公约数,但他发现自己太菜了,所以来求助于熟练运用数学的你来帮他解决这个问题。
注意:由于太大的答案令人不爽。所以你的答案要对 1e9+7 取模
abs对于数学有着一定的喜爱
所以他出了这道题来检验你对数学的喜爱程度
这是一个Fibonacci数列:
F1=1,F2=1,F3=2,F4=3 ......Fn=Fn-1+Fn-2(n>2)
你有 n 个Fibonacci数,第 i 个数是Fibonacci数列中的第 Ai 个
他现在想求一下这 n 个数的最大公约数,但他发现自己太菜了,所以来求助于熟练运用数学的你来帮他解决这个问题。
注意:由于太大的答案令人不爽。所以你的答案要对 1e9+7 取模
第一行一个数 n
n <= 1e3
第 2 行到第 1+n 行每行一个数 Ai
Ai <= 1e9
gcd(A1,A2,...,An) <= 1e6
一行一个数为答案
注意:如下可以使用math库里的gcd函数,令 c 等于 a 与 b 的最大公约数
import math
a=5
b=100
c=math.gcd(a,b)
print(c)来源: abs
请先登录查看提交记录
登录总提交
通过数
通过率
击败用户
| 排名 | 用户 | 执行用时 | 内存消耗 | 语言 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|
| 1 |
|
1ms | 1,944KB | C++ | 321bytes | 2022-03-13 16:54:15 |
| 2 |
|
1ms | 1,944KB | C++ | 307bytes | 2022-03-13 16:54:40 |
| 3 |
|
1ms | 2,100KB | C++ | 371bytes | 2022-03-13 16:53:10 |
| 4 |
|
1ms | 9,764KB | C++ | 357bytes | 2022-09-06 11:03:54 |
| 5 |
|
2ms | 1,944KB | C++ | 366bytes | 2024-10-09 13:51:22 |
| 6 |
|
2ms | 1,944KB | C++ | 740bytes | 2024-12-18 11:48:25 |
| 7 |
|
2ms | 2,024KB | C++ | 542bytes | 2022-02-23 15:41:30 |
| 8 |
|
2ms | 2,100KB | C++ | 467bytes | 2024-12-13 10:40:06 |
| 9 |
|
2ms | 2,376KB | C++ | 350bytes | 2024-11-26 14:04:49 |
| 10 |
|
2ms | 2,444KB | C++ | 379bytes | 2024-09-08 13:30:26 |
| 11 |
|
2ms | 9,760KB | C++ | 279bytes | 2024-10-29 17:47:13 |
| 12 |
|
2ms | 41,012KB | C++ | 447bytes | 2023-04-20 17:11:13 |
| 13 |
|
2ms | 41,164KB | C++ | 338bytes | 2025-09-17 09:27:31 |
| 14 |
|
3ms | 1,944KB | C++ | 379bytes | 2024-09-09 12:51:01 |
| 15 |
|
3ms | 1,944KB | C++ | 740bytes | 2025-03-20 14:41:00 |
| 16 |
|
3ms | 1,944KB | C++ | 740bytes | 2024-12-21 11:03:54 |
| 17 |
|
3ms | 2,728KB | C++ | 346bytes | 2024-09-20 07:58:12 |
| 18 |
|
3ms | 9,764KB | C++ | 399bytes | 2024-10-29 17:58:53 |
| 19 |
|
3ms | 9,764KB | C++ | 342bytes | 2022-03-14 19:41:31 |
| 20 |
|
14ms | 5,852KB | C++ | 356bytes | 2025-12-02 09:49:42 |
请先登录后提交代码
登录