me2day

1번 풀이는 var sum=0; (1 until 1000).foreach(x=> sum += (if(x%3==0 || x%5==0) x else 0)); println(sum); 11.04.18 22:26

1번 은 풀었습니다. 자 다음 분, 2번 을 풀어주세요~ println(List.range(1, 1000).filter(x => x % 3 == 0 || x % 5 == 0).sum) by 구름

미투 0

6 개의 댓글이 있습니다.

네피림 네피림

어이쿠 @_@;; 왜 미투에서 이런 혼란스런 일을! (그리고 2번 차례이실텐데...)

11.04.18 22:36
fupfin fupfin

네피림 Stream으로 피보나치 수열 만드는 방법 배우고 나니 이시간...;;

11.04.18 23:35
fupfin fupfin

삽질했지만 2번 풀이는 val fbn:Stream[Int] = 1 #:: 2 #:: fbn.zip(fbn.tail).map(t=>t._1 + t._2); print(fbn.takeWhile(_<4000000).filter( _%2 == 0).sum);

11.04.18 23:49
네피림 네피림

fupfin 우와 Stream이라니... 그런 좋은 내용이 어디에 나와있나요?

11.04.19 00:00
fupfin fupfin

네피림 틈을 노려 블로그 홍보를!! ((이미 읽었죠. 검색하니 상위권에 보이던 걸요. 역시 유명 블로거))

11.04.19 00:08
네피림 네피림

fupfin ㅡㅡ; 정작 홍보할 글이 없다는게 큰 문제군요

11.04.19 00:16