2009-05-31 Problem 2 R Ruby Project Euler Rubyっぽい書き方ってどんなだろう。 R f1 <- 1 f2 <- 2 ans <- 0 while(f2 < 4e6){ if(f2%%2==0) ans <- ans + f2 temp <- f2 f2 <- f1 + f2 f1 <- temp } Ruby f1,f2,ans = 1,2,0 while f2 < 4e6 ans += f2 if f2%2==0 f1,f2 = f2,f1+f2 end