解题思路:
寻找规律
注意事项:
话不多说,代码简单易懂
参考代码:
#include<iostream>
using namespace std;
int main()
{
int n, m;
while (cin >> n >> m)
{
int a[1000], s = 0, k = 0, flag = 0;
for (int i = 1; i <= n; i++)
a[i] = 1;
for (int i = 1;; i++)
{
s += a[i];
if (s == m)
{
a[i] = 0;
k++;
s = 0;
}
if (k == (n - 1))
{
for (int i = 1; i <= n; i++)
{
if (a[i] == 1)
{
cout << i << endl;
flag = 1;
break;
}
}
}
if (i == n) i = 0;
if (flag == 1) break;
}
}
return 0;
}
0.0分
1 人评分
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:670 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:506 |
用筛法求之N内的素数。 (C语言代码)浏览:1262 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:968 |
【偶数求和】 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:537 |
IP判断 (C语言代码)浏览:764 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:550 |
C语言训练-亲密数 (C语言代码)浏览:682 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:667 |