解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int a[100]; int i,j,n,m,cnt,js; while(scanf("%d %d",&n,&m)!=EOF) { for(i=1;i<=n;i++) { a[i]=i; } js=0; cnt=0; while (js+1!=n) { for(j=1;j<=n;j++) { if(a[j]>0) { cnt++; if(cnt%m==0) { a[j]=0; js++; } } } } for(i=1;i<=n;i++) { if(a[i]>0) { printf("%d\n",a[i]); } } } return 0; }
0.0分
0 人评分
C语言训练-求素数问题 (C语言代码)浏览:773 |
C语言训练-计算1977!* (C++代码)浏览:907 |
A+B for Input-Output Practice (C++代码)浏览:632 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2099 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1368 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:683 |
用筛法求之N内的素数。 (C语言代码)浏览:685 |
母牛的故事 (C语言代码)浏览:739 |
打印十字图 (C语言代码)浏览:2822 |
核桃的数量 (C语言代码)浏览:726 |