码迷,mamicode.com
首页 > 其他好文 > 详细

【SDOI2009】【BZOJ1876】SuperGCD

时间:2015-05-25 10:13:02      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:数论   欧几里得   python   

1876: [SDOI2009]SuperGCD
Time Limit: 4 Sec Memory Limit: 64 MB
Submit: 1813 Solved: 580
[Submit][Status][Discuss]
Description
Sheng bill有着惊人的心算能力,甚至能用大脑计算出两个巨大的数的GCD(最大公约 数)!因此他经常和别人比赛计算GCD。有一天Sheng bill很嚣张地找到了你,并要求和你比 赛,但是输给Sheng bill岂不是很丢脸!所以你决定写一个程序来教训他。
Input
共两行: 第一行:一个数A。 第二行:一个数B。
Output
一行,表示A和B的最大公约数。
Sample Input
12

54

Sample Output
6

HINT

对于20%的数据,0 < A , B 1018
对于100%的数据,0 < A , B 1010000
Source

Day1

估计这个题最早出题人的意思可能是考编程能力要求写一个常数小速度快的高精取模….
后来被大家各种姿势虐
有人去开发学了Stein算法加速= =
还有人像我一样Python虐233
一看列表到某个位置一片Python全都是暴力2333

a=(int)(input())
b=(int)(input())
while b!=0:
    t=a
    a=b
    b=t%b
print(a)

【SDOI2009】【BZOJ1876】SuperGCD

标签:数论   欧几里得   python   

原文地址:http://blog.csdn.net/creationaugust/article/details/45955075

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!