猜牌术

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
//int a[14];
//main()
//{
//	int i, j = 1, n;
//	printf("魔术师手中的牌原始次序是:\n");
//	for (i = 1; i <= 13; i++)
//	{
//		n = 1;			/*每次都从一个空盒开始重新计数*/
//		do {
//			if (j > 13)
//				j = 1;
//			if (a[j])		//盒子非空,跳过该盒子
//				j++;
//			else			/*盒子为空*/
//			{
//				if (n == i)	/*判断该盒子是否为第i个空盒*/
//					a[j] = i;	/*如是,则将i存入*/
//				j++;
//				n++;
//			}
//		} while (n <= i);
//	}
//	for (i = 1; i <= 13; i++)
//		printf("%2d ", a[i]);
//	printf("\n");
//}

posted @ 2023-05-10 21:10  258333  阅读(3)  评论(0编辑  收藏  举报