15个红球和15个绿球排成一圈,从第1个球开始数(C++)

编程入门 行业动态 更新时间:2024-10-07 02:18:28

15<a href=https://www.elefans.com/category/jswz/34/1753679.html style=个红球和15个绿球排成一圈,从第1个球开始数(C++)"/>

15个红球和15个绿球排成一圈,从第1个球开始数(C++)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

题目:

15个红球和15个绿球排成一圈,从第1个球开始数,当数到第13个球时就拿出此球,然后再从下一个球开始数,当再数到第13个球时又取出此球,如此循环进行,直到仅剩15个球为止,问怎样排法才能使每次取出的球都是红球。

代码:

#include<iostream>
using namespace std;
int main()
{int a[30];int n=30,k=0,y=1;for(int i=0;i<30;i++)a[i]=i+1;do{k=(k+12)%n;cout<<y<<"出局的第"<<a[k]<<"号苹果"<<endl;for(int j=k;j<n-1;j++)a[j]=a[j+1];n--;y++;}while(y<=15);return 0;
}

结果:


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了

更多推荐

15个红球和15个绿球排成一圈,从第1个球开始数(C++)

本文发布于:2024-02-07 05:15:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753320.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:个红球   个绿球

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!