코딩테스트 1일차
짝수의 합
문제 설명
정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.
제한사항
0 < n ≤ 1000
입출력 예
n | result |
10 | 30 |
4 | 6 |
초기 코드
class Solution {
public int solution(int n) {
int answer = 0;
return answer;
}
}
결과 코드
class Solution {
public int solution(int n) {
int answer = 0;
for(int i=0; i<=n; i++){
if(i%2==0){
answer+=i;
}
}
return answer;
}
}
코드 설명
for문을 사용해서 n의 수만큼 반복하고 짝수의 합을 구해야하기 때문에 if문을 사용해서 i%2==0일때 answer에 계속 더해준다.
'코딩테스트' 카테고리의 다른 글
프로그래머스 배열의 평균값, stream사용 (JAVA) (0) | 2022.12.27 |
---|---|
프로그래머스 피자 나눠 먹기 (1) (JAVA) (0) | 2022.12.26 |
프로그래머스 각도기 (JAVA) (0) | 2022.12.26 |
프로그래머스 나이 출력 (JAVA) (0) | 2022.12.26 |