java基础练习 12
2017-01-26 23:25
218 查看
public class Twelfth { /*海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?*/ public static void main(String[] args){ int a=0,flag=0,b,i=1; while(a!=-1){ b=a; if(1.0*(a-1)/5*4==(a-1)/5*4){ while(i<=5){ a=(a-1)/5*4; if(1.0*(a-1)/5*4!=(a-1)/5*4) break; i++; } } if(i==5) flag=1; if(flag==1){ a=b; break; } i=1; a=b; a++; // System.out.println(a); } System.out.println(a); } }
相关文章推荐
- 【JAVA】 基础练习 BASIC-12 十六进制转八进制
- [零基础学JAVA]Java SE面向对象部分-12.面向对象基础(07) 推荐
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之12.Servlet基础(2)
- Java 基础一些代码练习笔记(object-equals 方法)
- Java 基础一些代码练习笔记(ArrayEquals)
- Java 基础一些代码练习笔记(Array二维数组)
- Java语言基础12-存取方法(Access method)
- Java 基础一些代码练习笔记(Integer)
- Java 基础一些代码练习笔记(LinkedList)
- Java 基础一些代码练习笔记(static 静态代码块)
- Java 基础一些代码练习笔记(数组复制)
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之12.Servlet基础(3)
- java基础3_2(2011 06 12)
- Java基础3_1面向对象(2011 06 12)
- Java 基础一些代码练习笔记(设计模式-单列模式)
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之12.Servlet基础(1)
- java基础整理12--网络编程
- Java基础复习笔记12Java自定义注解Annotation的使用
- Java 基础一些代码练习笔记(Array数组)
- Java 基础一些代码练习笔记(ArrayList)