CodeForces 450B 水题(注意负数取模的方法)
程序员文章站
2024-03-20 13:07:58
...
#include<bits/stdc++.h>
using namespace std;
const int mod=1e9+7;
int main()
{
int x,y;
scanf("%d%d",&x,&y);
int t[6]={x,y,y-x,-x,-y,x-y};
int n;
scanf("%d",&n);
int k=n%6-1;
if(k==-1) k=5;
printf("%d\n",(mod+t[k]%mod)%mod); //对于负数取模的方法,对于正数同样适用
return 0;
}
上一篇: [NOIP2015] 子串
下一篇: jenkins持续集成发邮件通知