网易笔试题

有谁教教我这个怎么做啊?

#网易##笔试题目#
全部评论
 long long gcd(long long a,long long b){          return a%b==0?b:gcd(b,a%b); }
点赞 回复 分享
发布于 2019-08-03 18:56
a的长度有10^18那么长,难道不是用数组吗
点赞 回复 分享
发布于 2019-08-03 19:23
a用字符串b存没跑了, b可以用long long 存储, 第一次求余自己写下, 就是逐位读然后和b比较, 大于b就取余, 求出第一次的余数后普通的辗转相除就行了
点赞 回复 分享
发布于 2019-08-03 18:46
js没法做,最后用了java的biginteger
点赞 回复 分享
发布于 2019-08-03 18:45
a = int(input()) b = int(input()) while b: a, b = b, a % b print(a)
点赞 回复 分享
发布于 2019-08-03 18:43

相关推荐

dian3b:挺妙的,如果上纲上线显得不合人心,但是这样以来既能监督适当摸鱼,也有一定的人文关怀。
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务