解题思路:
f[1]=0;
f[i]=(f[i-1]+m)%i; (i>1)
注意事项:
参考代码:
#include<iostream>
#include<algorithm>
using namespace std;
int baoshu(int n,int m)
{
int vis = 0;
for (int i = 2; i <= n; i++)
{
vis = (vis + m) % i;
}
return vis + 1;
}
int main()
{
int n, m;
while (cin >> n >> m)
{
cout << baoshu(n,m);
cout << endl;
}
return 0;
}
0.0分
0 人评分
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:1218 |
C语言训练-阿姆斯特朗数 (C语言代码)浏览:848 |
矩形面积交 (Java代码)浏览:1209 |
大小写转换 (C语言代码)浏览:838 |
Pascal三角 (C语言代码)格式错误浏览:516 |
printf基础练习2 (C语言代码)浏览:739 |
蛇行矩阵 (C语言代码)浏览:524 |
1126题解浏览:577 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:397 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:579 |