/**
* 有N个人,依照顺序报123,数到3的人自动出局,问最后剩下的那个人在原来的队列中排第几
*/
public static void test(){
List<Integer> list = new ArrayList<Integer>();
for(int i=1;i<=500;i++){
list.add(i);
}
int num =0;
int count = 0;
do{
num ++;
if(num == 3){
list.remove(count);
num = 0;
count--;
}
count ++;
if(count>=list.size()){
count = count -list.size();
}

}while (list.size()>1);

System.out.println("最终结果:"+list.get(0));
}

简单算法一个(有N个人,依照顺序报123,数到3的人自动出局,问最后剩下的那个人在原来的队列中排第几)相关推荐

  1. java十个整数相反顺序_编写程序,对输入的一个整数,按相反顺序输出该数。例如,输入为 3578, 输出为 8753。...

    编写程序,对输入的一个整数,按相反顺序输出该数.例如,输入为 3578, 输出为 8753. package HomeWork08; import java.util.Scanner; public ...

  2. 【简单算法】回文数(C语言)

    概述 注水博客,期末emo加摆烂,想做做简单算法抚慰心灵: 题目描述 9.回文数 给你一个整数 x ,如果 x 是一个回文整数,返回 true :否则,返回 false . 回文数是指正序(从左向右) ...

  3. 将RGB值转换为灰度值的简单算法(转)

    将RGB值转换为灰度值的简单算法 原文:http://blog.163.com/zhaowei0425@126/blog/static/475860302011311103956748/ RGB是如何 ...

  4. 关于一个简单算法的递归和循环转换实现

    算法对我来说真的是技术环节中 的一道死穴,或者某一种借口,使用java的人忽略了这些技术方面的实现. 今天有一道题,很有意思,说: 规律如下:一个值是其前2个位置的值的和,比如1,1,2,3,5,8, ...

  5. 计算机编程求最大公约数与最小公倍数,这是一个常见的简单算法

    计算最大公约数和最小公倍数是简单常见的算法,他有多种方式实现,比如:穷举法.辗转相除法.相减法等等,方法很多,目的相同,下面就用其中一种方法,辗转相除法来完成这个算法,下面将用计算机编程的方式实现. ...

  6. 有序表A和B,其元素均按照从小到大升序排列,编写一个算法将它们合并成一个顺序表C,要求C的元素也是从小到大的升序排列。

    题目要求:有序表A和B,其元素均按照从小到大升序排列,编写一个算法将它们合并成一个顺序表C,要求C的元素也是从小到大的升序排列. 代码实现: void merge(SqList A,SqList B, ...

  7. 简单算法的举例c语言,计算机科学与技术系C语言程序设计22简单算法举例.PPT

    计算机科学与技术系C语言程序设计22简单算法举例 第2章 程序的灵魂--算法 本章主要介绍算法的思想及算法的表示方法. 2.0 绪论 2.1 算法的概念 2.2 简单算法举例 2.3 算法的特性 2. ...

  8. 浅谈算法(简单算法)

    前言 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制.也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出. ...

  9. 判断点在多边形内外的简单算法

    发信人: RovingCloud (寻找当年的OI感觉), 信区: ACMICPC 标  题: [原创]惊喜发现判断点在多边形内外的超简单算法 发信站: 逸仙时空 Yat-sen Channel (W ...

最新文章

  1. 二叉树 | 根据前序中序遍历重建二叉树
  2. CashTippr:比特币现金MoneyButton打赏插件
  3. python自学流程-各个阶段的python学习路线?
  4. pyqt5能否用于鸿蒙系统,PyQt显示来自opencv的视频流
  5. 虚函数练习:交通工具信息
  6. Java实现单链表的反转
  7. python正则表达式函数match()和search()的区别详解
  8. Dependency 'mysql:mysql-connector-java:5.1.28' not found【解决方案】
  9. Android 动画专题(2)--- Frame Animation
  10. 熊猫烧香分析报告_熊猫分析进行最佳探索性数据分析
  11. HBase shell执行批量脚本
  12. SpringBootDubboZookeeper远程调用项目搭建
  13. java获取公网ip_动态IP变固定IP,国内IP变海外IP,助力企业数据传输提高工作效率...
  14. Openstack 一键安装部署 单节点
  15. atom配置python环境_Python编程:用VScode配置Python开发环境
  16. 仅使用Python代码从零开始进行Logistic回归
  17. 电压转换速率(Slew Rate,SR)
  18. 平板电脑刷机加供电系统改造
  19. 计算机组成原理——常用计算单位的转换(时间单位换算s、ms、μs;K、M、G为单位的数值大小)
  20. html的悬停图片圆形,css3炫酷圆形图片鼠标滑过特效

热门文章

  1. ios崩溃日志收集_漫谈iOS Crash收集框架
  2. Android 使用百度飞桨做OCR的本地识别
  3. 面试官问:MySQL锁与事物隔离级别你知道吗?
  4. 在设备管理器中找不到笔记本电脑内置摄像头的解决方法
  5. ubuntu怎么连网线上网_安装完ubuntu 16.04连接网线无法上网解决
  6. textview中划线效果
  7. 2021年中国金针菇供需现状及竞争格局分析,上半年行业整体盈利水平降低「图」
  8. Linux配置SSH服务器
  9. 手写实现一个HashMap
  10. 需求与商业模式创新-商业模式考试复习