第16天打卡

问题:

 算法设计:

有问题可知,一共13张牌,数记次数就是那一张,相当于每个盒子放一张牌,这个盒子在第几个数上就放第几张牌,还要注意拿出来的牌要跳过,提用循环即可,13张牌循环13次,找到空盒子并放入对应的牌即可

 

源代码:

#include<stdio.h>

int main()

{

int a[14];

int i,j=1,n;

for(i=1;i<=13;i++)

{

n=1;

do

{

if(j>13)

j=1;

if(a[j])

j++;

else

{

if(n==i)

a[j]=i;

j++;

n++;

}

}

while(n<=i);

for(i=1;i<=13;i++)

printf("%d",a[i]);

printf('\n");

}

posted @   皮卡丘和杰尼龟  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示