Problem C: 数论只会gcd

Problem C: 数论只会gcd
Description
在112实验室的众多大佬中,有一个叫V巨巨的牛*人物,他和一个叫Q巨巨的大佬是死对头,于是他们之间进行了一场生死较量,他们定下的规则是这样的:

Q巨巨给出N个非负整数,V巨巨需要给出这N个非负整数的最大公约数;

如果V巨巨给出的答案是正确的,那么他就会得到Q巨巨的py优先权;如果V巨巨给出的答案是错误的,那么Q巨巨就会对V巨巨进行 “强人锁男” 的惩罚,他们之间已经较量过多次,不过V巨巨都是惨败,但是这次V巨巨想要赢一次,你能帮帮他吗?

Input
输入包含几组测试样例。每一组测试样例包含一个正整数N(1<= N <=100)。

接下来一行输入N个非负整数 (1<= a[i] <=1e9)。

Output
对于每个测试实例,请输出这N个非负整数的最大公约数,每个实例的输出占一行。
Sample Input
10
29 38 20 31 54 97 62 77 42 57
4
123 246 369 1230
Sample Output
1
123

题意:给出一个整数n, 接下来给出n个整数,要求出这n个数的最大公约数。

思路:先简化问题,求n个数的最大公约数,可以先求出前两个数的最大公约数&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值