class Solution {
public int solution(int n) {
int sum = 0;
for(int i = 0; i <= n; i++) {
if(i%2 == 0){
sum += i;
}
}
return sum;
}
}
모두 더한 값을 ➙ 반복문 돌려서 더해야지!
n 이하의 짝수만 ➙ 조건 걸어주면 되겠다
class Solution {
public int solution(int n) {
int answer = 0;
for(int i=2; i<=n; i+=2){
answer+=i;
}
return answer;
}
}
반복문 굳이 0부터 안돌려도 되는구나!!!
어차피 짝수라고 명시했으니 i=2부터 시작.
조건문을 안쓰고 증가값을 2씩... 나는 멍청인가 보다...
스트림으로 풀이해보기