Java解决爱因斯坦台阶问题

  • 爱因斯坦曾经提出过这样一道有趣的数学题:有一个长阶梯,若每步上2阶,最后剩下1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩下4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后刚好一阶也不剩。请问该阶梯至少有多少阶。
     1 package com.baidu.demo;
     2 
     3 public class Demo02 {
     4 
     5     public static void main(String[] args) {
     6         for (int i = 0;; i++) {
     7             if (i%2 == 1 && i%3 == 2 && i%4 == 3 && i%5 == 4 && i%6 == 5 && i%7==0 ) {
     8                 System.out.println(i);
     9             }
    10         }
    11     }
    12 }

     

posted @ 2017-02-19 19:39  开往春天的地铁  阅读(5205)  评论(0)    收藏  举报