admin 管理员组文章数量: 1184232
#21
消灭老鼠
- 题目描述
- 输入
- 输出
- 样例输入
- 样例输出
- 源代码
- 关于这题
题目描述
输入
输出
样例输入
样例输出
源代码
①
#include<stdio.h>int main()
{int n, m, n1, i = 0, step;scanf("%d %d", &n, &m);int s[1000]={2};for (int j = 0; j < n; j++){s[j] = 0;}n1 = n;while (n1 > 1) {step = m;while (1){i++;if (i >= n) {i = 0;}if (s[i] == 0){step--;}if (step <= 0){break;}}s[i] = 1;n1--;}for (int k = 0; k < n; k++){if (s[k] == 0){printf("%d\n", k);}}return 0;
}
②
#include <stdio.h>
#include <stdlib.h>
int main()
{int m, n;while (~scanf("%d %d", &n, &m)){int p = 0;for (int i = 2; i <= n; i++){p = (p + m) % i;}printf("%d\n", p + 1);}return 0;
}
关于这题
本文标签: 21
版权声明:本文标题:#21 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1699608999a370144.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论