参考代码:
#include <stdio.h> int fun(int n,int m) { int a[n],i=0,j=0,k=n; for(int aa=0;aa<n;aa++) a[aa]=0; while(k) { if(a[i]==0) { j++; if(j%m==0) { a[i]=1; k--; } } i=(i+1)%n; } printf("%d\n",i); } int main() { int n,m; while(~scanf("%d%d",&n,&m)) { fun(n,m); } }
0.0分
0 人评分
C二级辅导-阶乘数列 (C语言代码)浏览:692 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:619 |
本人酷爱递归实现很多问题,这里也是浏览:557 |
DNA (C语言描述,数据结构)浏览:861 |
简单的a+b (C语言代码)浏览:581 |
1051(奇了怪了)浏览:650 |
IP判断 (C语言代码)浏览:539 |
数列有序 (C语言代码)浏览:935 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:468 |
C语言程序设计教程(第三版)课后习题8.4 (C++代码)浏览:459 |