3、耶稣有13个门徒。当中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个開始报号:1。2,3。1,2,3...。

凡是报到“3”就退出圈子。最后留在圈子内的人就是出卖耶稣的叛徒。请找出它原来的序号。

int a[13] = {1,2,3,4,5,6,7,8,9,10,11,12,13};int number = 13;//记录当前人数int count = 0;//1,2,3报数int i = 0;while (number > 1) {if (a[i] != 0) {count++;}if (count == 3) {a[i] = 0;//剔除的人count = 0;number--;}i++;if (i == 13) {i = 0;}}for ( i = 0; i < 13; i++) {if (a[i] > 0) {printf("%d", a[i]);}}

C语言必会面试题(3、耶稣有13个门徒,当中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个開始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,...)...相关推荐

  1. 耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3……,凡是报到“3”就退出圈子,最后留在圈内的人就是出卖耶稣的叛徒

    问题: 耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3--,凡是报到"3"就退出圈子,最后留在圈内 ...

  2. 3 耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,最后留在圈子内的人就是出卖耶稣的

    // 3 耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3....凡是报到"3"就退出圈子,最后留在 ...

  3. 程序员面试题经典问题——耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:123凡是报到“3”就退出圈子,最后留在圈子内的人就是出卖耶稣的叛徒。

    package com.softeem.project1;public class Test1 {public static void main(String[] args) {//定义数组保存13位 ...

  4. 3、耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3...。凡是报到“3”就退出圈子,最后留在圈子内的人就是出卖耶稣的叛

    int a[13] = {1,2,3,4,5,6,7,8,9,10,11,12,13};int number = 13; //记录圈内剩余的人数int count = 0; //通过计算器来模拟报数i ...

  5. 13个人围成一圈,从第1个人开始顺序报号1,2,3。 凡报到3者退出圈子

    #include <stdio.h> #include <stdlib.h> #define N 13 /* 13个人围成一圈,从第1个人开始顺序报号1,2,3. 凡报到3者退 ...

  6. 100个人围成一圈c语言,C语言 约瑟夫圈问题:N个人围成一圈,从第一个人开始按顺序报数并编号1,2,3,……N,然后开始从第一个人转圈报数,凡是报到3的退出圈子。则剩下的最后一个人编号是多少。...

    样例输入3  输出2 输入100   输出91 代码及分析: #include int main() { int i,n,N,out,a[1000]; out=i=n=0; //用out记录退出圈子的 ...

  7. (链表解决)13个人围成一圈,从第一个人开始顺序报号1,2,3,凡报到3的人,退出圈子,找出最后留在圈子里的人的序号。

    题目 13个人围成一圈,从第一个人开始顺序报号1,2,3,凡报到3的人,退出圈子.找出最后留在圈子里的人的序号. 代码 #include <stdio.h> #define n 13 ty ...

  8. 13个人围成一圈,从第1个人开始顺序报号1,2,3.凡报到3者退出圈子。找出最后留在圈子中的人原来的序号。要求用链表实现。

    13个人围成一圈,从第1个人开始顺序报号1,2,3.凡报到3者退出圈子.找出最后留在圈子中的人原来的序号.要求用链表实现. #include <stdio.h> #include < ...

  9. 13个人围成一圈,从第1个人开始顺序报号1、2、3,凡报到3的人退出圈子。找出最后留在圈子里的人原来的序号。

    [绕圈报数] 1130 更新 ======== 一般化情况 13个人围成一圈,从第1个人开始顺序报号1.2.3,凡报到3的人退出圈子.找出最后留在圈子里的人原来的序号. 输出提示 "出圈成员 ...

最新文章

  1. c语言中 运算对象必须是整型数的运算符是,在C语言中,运算对象必须是整型数的运算符是...
  2. jeasyui控件事件和方法的使用方法
  3. C语言中的标识符作用域
  4. Jpgraph php怎么变异,php使用Jpgraph绘制3D饼状图的方法
  5. 打印二叉搜索树的叶子结点_求孩子兄弟树叶子节点数目
  6. semiautomatic annotated tools
  7. MYSQL-skip-networking
  8. [学习笔记]状压dp
  9. github的gh-pages分支展示项目页面
  10. 3.15 Ext JS 之 Tooltip 的基本使用
  11. HDU 2588 GCD
  12. sql主键_SQL主键
  13. 我大意了,刚一放出来就上了牛客网头条了
  14. 操作config文件
  15. 中国大数据行业发展趋势
  16. 无80端口情况下使用 CertBot 申请SSL证书 并实现自动续期
  17. 微信Mac版客户端(支持查看朋友圈)
  18. 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数001·3D函数
  19. CS5218 DP转HDMI 4K30HZ转换方案|DP++to HDMI(4k30)
  20. 计算共形几何讲座笔记

热门文章

  1. 六顶思考帽——培训总结
  2. 【算法专题】均分纸牌问题
  3. ThinkPHP6.0静态资源模板标签的使用
  4. DSS (LCD+HDMI) OMAP4460 第十章
  5. 苹果电脑全系换上自研芯片,除了不能打电话,比iPhone 12亮眼多了
  6. 知识图谱开发实战:搭建上市公司知识图谱(一)
  7. 微信来找茬小程序修复版可以完美运营源码
  8. 如何做个成功的硕士毕业论文答辩
  9. 台式计算机设置常亮,电脑常亮不灭怎么设置
  10. lucene初探(-):lucene基本,实现文件查找