Online Judge【CodeForces】[659A]Round House问题描述 问题分析一个比较水的题通过取余来实现转圈的效果 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #include<stdio.h> int main() { int n,a,b; while(scanf("%d %d %d",&n,&a,&b)!=EOF) { if(b==0) printf("%d\n",a); else { b%=n; if(b>0) { if(a+b==n) printf("%d\n",n); else printf("%d\n",(a+b)%n); } else { if(a+b>0) printf("%d\n",a+b); else printf("%d\n",n+a+b); } } } return 0; }题目地址:【CodeForces】[659A]Round House