- 转圈游戏
- 2017-10-15 22:13:37 @
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
long long n,m,k,x,s=1;
scanf("%lld%lld%lld%lld",&n,&m,&k,&x);
long long cs=n*m;
for(int i=1;i<=k;i++)
{
s=s*10;
s=s%cs;
}
for(int i=1;i<=s;i++)
{
x=m+x;
while(x>=n)
x=x-n;
}
cout<<x;
return 0;
}
1 条评论
-
qiuzili LV 8 @ 2017-10-28 20:03:11
#include<cstdio> using namespace std; int n,m,k,x; int main() { scanf("%d%d%d%d",&n,&m,&k,&x); for(int i=1;i<=k;i++) m=(10*m)%n; x=(x+m)%n; printf("%d",x); return 0; }
同求
- 1
信息
- ID
- 1841
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 6573
- 已通过
- 1791
- 通过率
- 27%
- 被复制
- 10
- 上传者