Java 有n 盏灯,编号1~n(0<n<100)。第1 个人把所有灯打开,第2 个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3 的倍数的开关(其中关掉的灯将被打开
import java.util.Scanner;public class Test2 {public void run(){Scanner scanner = new Scanner(System.in);System.out.println("请输入共多少盏灯(0~100)");int num=scanner.nextInt();int j=2;int[] x=new int[100];System.out.println("请输入人数");
// 获取游戏人数int r=scanner.nextInt();
// 开启对应灯数for (int i = 1; i <= num; i++) {if (i<=num){x[i]=i;}}
// 关闭或开启对应编号的灯while (j<=r) {for (int i = j; i < num; i++) {if (i % j == 0) {if (x[i] != 0) {x[i] = 0;} else {x[i] = i;}}}j++;}
// 输出开启的灯的编号for (int i = 0; i < num; i++) {if (x[i] != 0) {System.out.print(x[i]+",");}}}public static void main(String[] args) {new Test2().run();}
}
Java 有n 盏灯,编号1~n(0<n<100)。第1 个人把所有灯打开,第2 个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3 的倍数的开关(其中关掉的灯将被打开相关推荐
- JAVA层HIDL服务的获取原理-Android10.0 HwBinder通信原理(九)
摘要:本节主要来讲解Android10.0 JAVA层HIDL服务的获取原理 阅读本文大约需要花费19分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的 ...
- JAVA层HIDL服务的注册原理-Android10.0 HwBinder通信原理(八)
摘要:本节主要来讲解Android10.0 JAVA层HIDL服务的注册原理 阅读本文大约需要花费22分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的 ...
- Spring RMI错误:java.rmi.ConnectException: Connection refused to host: 127.0.0.1
错误现象 在linux上部署RMI服务端程序后,测试无法通过,主要错误如下: Exception in thread "main" org.springframework.remo ...
- Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt(100)方法显示0到100之间的前50个随机整数
Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt方法显示0到100之间的前50个随机整数 题目 赘述 代码 题目 ...
- 使用RestTemplate时报错java.lang.IllegalStateException: No instances available for 127.0.0.1
我在RestTemplate的配置类里使用了 @LoadBalanced @Component public class RestTemplateConfig { @Bean @LoadBalance ...
- java mac jconsole_解决java maven项目找不到jconsole-1.8.0.jar和tools-1.8.0.jar包问题
今天遇到了这样一种情况,自己的maven项目中并没有引用的jar包出现在了Maven Dependencies的依赖包中.而我在pom.xml自己没有没有引入啊. 图示 怀疑是自己的alibaba 的 ...
- 编写运行java的步骤,【简答题】编写运行Java程序需要经过哪些主要步骤? (30.0分)...
[简答题]编写运行Java程序需要经过哪些主要步骤? (30.0分) 更多相关问题 电子商务的()个支撑点是框架结构得以存在并能应用的基础.A.1B.2C.3 电子商务总体框架包括()个层次.A.2B ...
- java string补空格_Java String字符串补0或空格详解
Java String字符串补0或空格 import java.text.NumberFormat; //1.Java 中给数字左边补0 public class NumberFormatTest { ...
- java.lang.StringIndexOutOfBoundsException: String index out of range: 0错误的原因
2019独角兽企业重金招聘Python工程师标准>>> java.lang.StringIndexOutOfBoundsException: String index out of ...
- 【JAVA】网页版登录注册系统2.0
前言 JAVA实现网页的登录与注册2.0版 一.环境的搭建 导入1.0版本的项目Java实现网页版登录注册系统-Java文档类资源-CSDN文库可参考[JAVA]网页版登录注册系统_Lx_Hy_的博客 ...
最新文章
- 入职一个多月了,谈谈感想
- 自定义报表 java_报表为什么会没完没了?怎么解决这个问题?
- [elk]elasticsearch dsl语句
- CentOs7.2编译安装Nginx服务器
- DevExpress控件介绍
- npm设置仓库register
- html5多个图片位置_图表分析中的HTML5地图需求,这款BI轻松5步就给解决了
- java 文件递归删除文件夹_JAVA利用递归删除文件和文件夹
- 北京54坐标系和1980西安坐标系转换
- 聊聊那些知识管理软件
- IOS性能优化方面的文章,Mark下
- 秀米图文排版UEditor插件示例
- 计算机表格里的隐藏怎么弄出来怎么办,电脑屏幕的excel表格最后一行看不到怎么办《excel表隐藏的表格怎么展开》...
- 常用单词3000 php,常用英语单词大全,英语最常用单词3000个。
- VMware虚拟机使用记录
- openpyxl给excel设置条件格式
- 蓝彩影视V73-安卓/苹果/网页/TV端/有教程
- 基因工程-7-基因表达谱研究技术
- 语音识别入门课——week5(GMM-HMM)
- 9--《Method and apparatus for providing an e-bussiness audit trail in a distribu》