一百个灯泡排成一排,第一轮将所有灯泡打开;
来源:互联网 发布:淘宝买猫被骗 编辑:程序博客网 时间:2024/04/29 00:16
package light;/** * 一百个灯泡排成一排,第一轮将所有灯泡打开; * 第二轮。。第三轮,隔两个,将熄灭的点亮,点亮的熄灭。 * 100轮以后哪些灯泡是亮的 * @author root */public class Light {public static void main(String[] args) {// TODO Auto-generated method stubfun(3);}public static void print(int[] light) {for(int i=1; i<light.length; i++){System.out.print(light[i]);}}public static void fun(int n) {int[] light = new int[101];for(int i=1; i<=n; i++){int j=1;while(j<=100){if(light[j]==0)light[j] = 1;elselight[j] = 0;j+=i;}}print(light);}}
0 0
- 一百个灯泡排成一排,第一轮将所有灯泡打开;
- 一百个灯泡排成一排,第一轮将所有灯泡打开;第二轮每隔一个灯泡关掉一个。 即排在偶数的灯泡被关掉,第三轮每隔两个灯泡,将开着的灯泡关掉,关掉的灯泡打开。 依次类推,第n轮结束的时候,还有几盏灯泡亮着。
- 一百个灯泡排成一排
- 灯泡
- 百度:100个灯泡
- 100个灯泡
- 2000个灯泡
- 3个灯泡3个开关-1
- UHP 灯泡
- UHE灯泡
- 灯泡开关
- 按灯泡
- 灯泡开关
- 蓝牙灯泡
- 灯泡开关
- 意大利灯泡
- 有N个灯放在一排,N个人进行操作,求灯泡最后的状态
- 100个囚犯和灯泡的那些事儿
- TCP/IP四层模型 简单介绍一下TCP/IP模型
- 【Android】0行代码实现任意形状图片展示--android-anyshape
- 华为2016校招上机笔试题第一题
- js 匿名函数和闭包函数(js练习)
- Swift中创建一个UIBarButtonItem的分类
- 一百个灯泡排成一排,第一轮将所有灯泡打开;
- css中可继承属性与不可继承属性
- 3月英语学习—扬帆起航
- Android中全屏或者去除标题栏的方法
- Linux下U盘、SD卡挂载与卸载
- 【c++程序】list一般用法
- 编写一个简单的配置文件
- 区间相关问题解法
- Ubuntu 输入法的切换