java例程练习(数三退一[用数组模拟])
2012-04-29 16:02
323 查看
public class ThreeOut { public static void main(String[] args) { boolean[] arr = new boolean[500]; for(int i = 0; i < arr.length; i++) { arr[i] = true; } int leftCount = arr.length; int countNum = 0; int index = 0; while(leftCount > 1) { if(arr[index] == true) { countNum ++; if(countNum == 3) { countNum = 0; arr[index] = false; leftCount --; } } index ++; if(index == arr.length) { index = 0; } } for(int i = 0; i < arr.length; i++) { if(arr[i] == true) { System.out.println(i + 1); } } } }
相关文章推荐
- java例程练习(数三退一[用数组模拟])
- java例程练习(数三退一[用数组模拟])
- java例程练习(数三退一[用数组模拟])
- JAVA----关于数组模拟链表的练习总结
- java例程练习(数组复制与arraycopy)
- java例程练习(数组复制与arraycopy)
- java例程练习(数组复制与arraycopy)
- java例程练习(数组复制与arraycopy)
- Java基本功练习八(多维数组[二维、三维、模拟评卷系统、九宫格验证])
- Java中 数组作业的练习
- java例程练习(批量修改文件后缀名)
- java例程练习(一个BirthDate类 以及简单的测试程序)
- java例程练习(static关键字的使用)
- java例程练习(this和super的第二个作用)
- Java基本功练习十五(关于对象的思考【ATM机模拟、贷款类、堆栈类、选课类的实现】)
- java数组练习
- java例程练习(String类对象相等问题)
- java例程练习(File类)
- java例程练习(Iterator)
- 马士兵 Java 第5章(1) 分别使用面向对象和面向结构(数组)的设计方法来实现“数三退一”