解题思路:
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 人评分
开心的金明 (C++代码)浏览:1188 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:631 |
C语言训练-求素数问题 (C语言代码)浏览:956 |
C二级辅导-等差数列 (C语言代码)浏览:581 |
C语言考试练习题_保留字母 (C语言代码)浏览:568 |
简单的a+b (C语言代码)浏览:726 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:612 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:916 |
川哥的吩咐 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:523 |