코딩테스트

프로그래머스 짝수의 합

다시은 2023. 12. 7. 10:09

 조건 : n이하이면서 2로 나눈 나머지가 0일 때

실행 : 변수 answer 에 더해준다

 

n이하의 숫자들을 차례로 대입시켜야 하니 반복문 for 를 사용했고

for구문의 조건으로 0 until n+1 을 넣었다.

그리고 그 안에 if 구문을 넣어서 2로 나눈 나머지가 0인 경우를 골라냈다.

for 구문 헷갈려서 오래걸렸다

 

다른사람 풀이

처음 보는 것들이 등장했다.

대입할 애들 (0..n)을  filter 뒤의 {} 으로 조건을 걸어서 필터링 하고 sum 하는 것 같다.

그냥 for 문 쓰는 것보다 훨씬 간결하다!!! 

sum함수는 그냥 바로 작동되나보다