摘要:
题目描述 n个人排成一圈,按顺时针方向依次编号1,2,3…n。从编号为1的人开始顺时针"一二"报数,报到2的人退出圈子。这样不断循环下去,圈子里的人将不断减少。最终一定会剩下一个人。试问最后剩下的人的编号。 n很大,直接模拟题意不行,请找出规律。 输入 不超过1000组数据。 每组数据一行,每行一个 阅读全文
posted @ 2022-06-23 20:46
蚂蚁追风筝
阅读(154)
评论(0)
推荐(0)
摘要:
题目描述 n个人排成一圈,按顺时针方向依次编号1,2,3…n。从编号为1的人开始顺时针"一二"报数,报到2的人退出圈子。这样不断循环下去,圈子里的人将不断减少。最终一定会剩下一个人。试问最后剩下的人的编号。 要求程序模拟题意来实现。 输入 不超过1000组数据。 每组数据一行,每行一个正整数,代表人 阅读全文
posted @ 2022-06-23 20:43
蚂蚁追风筝
阅读(102)
评论(0)
推荐(0)
摘要:
题目描述 有如下代码段(n为正整数): i=1; while(i++<n){ j=1; while(j++<i){ k=1; while(k++<j) printf("\n"); } } 问printf语句共执行了几次?这段代码执行完以后i+j+k值为多少? 输入 由多行组成,每行一个整数n, 1< 阅读全文
posted @ 2022-06-23 20:36
蚂蚁追风筝
阅读(71)
评论(0)
推荐(0)
摘要:
题目描述 分析如下代码 for(i=1;i<n;i++) for(j=1;j<i;j++) for(k=1;k<j;k++) printf("\n"); 问printf语句共执行了几次?这段代码执行完以后i+j+k值为多少? 输入 由多行组成,每行一个整数n, 1<= n ⇐ 3000 输出 对每一 阅读全文
posted @ 2022-06-23 20:22
蚂蚁追风筝
阅读(78)
评论(0)
推荐(0)