C=int(input()) for c in range(C): N,K=map(int,input().split()) List=[i+1 for i in range(N)] j=0 while len(List)>2: if j>=len(List): #注意   j=j%len(List) List.pop(j) j+=(K-1) print(List[0],List[1]) 第一题,调了一个多小时,自测过,就是0%,结束了才想明白K可能比N大很多,将 j=j-len(List) 改为j=j%len(List) 就好了😂😂😂😂😂😂
点赞 评论

相关推荐

01-16 18:48
四川大学 Java
KalznAsawind:人问他哪一个是pdd,他倒介绍起来了。。。
点赞 评论 收藏
分享
01-02 21:17
已编辑
西安理工大学 后端
程序员小白条:项目不太重要,你的优势的算法竞赛,然后多背相关的八股文,项目可以不作为重点考虑,面试可能就简单带过项目就行了,你可以直接写简历,背项目相关的八股文就行,也不用自己做,时间紧张的情况下,性价比最高
点赞 评论 收藏
分享
学不完不睡觉11:一眼点评,不过,看运气吧
点赞 评论 收藏
分享
牛客网
牛客企业服务