题目链接:
http://codeforces.com/contest/659/problem/A
题意:
一个圈,按逆时针编号,给定起点,方向和步数,问终点在几号?
分析:
很简单的模拟。。。注意答案为0的时候应该输出n。。。
代码:
#include<iostream>
using namespace std;
int main (void)
{
int n, a, b;cin>>n>>a>>b;
b = (b - 1) %n + 1;
int k = (a - 1 + b + n)%n + 1 ;
if(k) cout<<k<<endl;
else cout<<n<<endl;
}