Notice
Recent Posts
Recent Comments
Link
Star_project
CosPro JAVA 2급 기출 2회 문제3 본문
#문제3
서로 다른 두 자연수 N과 M이 매개변수로 주어질 때, N부터 M까지의 자연수 중에서 짝수들의 제곱의 합을 return 하도록 solution 메소드를 완성해주세요.
---
#####매개변수 설명
두 자연수 N과 M이 solution 메소드의 매개변수로 주어집니다.
* N과 M은 1 이상 1,000 이하의 자연수이며, N < M을 항상 만족합니다.
---
#####return 값 설명
N부터 M까지의 수 중에서 짝수인 수의 제곱의 합을 return 해주세요.
---
#####예시
N | M | return |
---|---|---|
4 | 7 | 52 |
#####예시 설명
4부터 7까지의 자연수 중에서 짝수는 4와 6입니다.
* 4^2 + 6^2 = 16 + 36 = 52
따라서 52를 return 하면 됩니다.
// 다음과 같이 import를 사용할 수 있습니다.
import java.util.*;
class Solution {
public int solution(int N, int M) {
// 여기에 코드를 작성해주세요.
int answer = 0;
return answer;
}
// 아래는 테스트케이스 출력을 해보기 위한 main 메소드입니다.
public static void main(String[] args) {
Solution sol = new Solution();
int N = 4;
int M = 7;
int ret = sol.solution(N, M);
// [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
System.out.println("solution 메소드의 반환 값은 " + ret + " 입니다.");
}
}
// 다음과 같이 import를 사용할 수 있습니다.
import java.util.*;
class Solution {
public int solution(int N, int M) {
// 여기에 코드를 작성해주세요.
int answer = 0;
for(int i=N; i<=M; i++)
if(i%2 == 0)
answer += i*i;
return answer;
}
// 아래는 테스트케이스 출력을 해보기 위한 main 메소드입니다.
public static void main(String[] args) {
Solution sol = new Solution();
int N = 4;
int M = 7;
int ret = sol.solution(N, M);
// [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
System.out.println("solution 메소드의 반환 값은 " + ret + " 입니다.");
}
}
for(int i=N; i<=M; i++)
if(i%2 == 0)
answer += i*i;
'코딩테스트 > JAVA' 카테고리의 다른 글
CosPro JAVA 2급 기출 2회 문제6 (0) | 2022.06.09 |
---|---|
CosPro JAVA 2급 기출 2회 문제5 (0) | 2022.06.09 |
CosPro JAVA 2급 기출 2회 문제4 (0) | 2022.06.09 |
CosPro JAVA 2급 기출 2회 문제2 (0) | 2022.06.09 |
CosPro JAVA 2급 기출 2회 문제1 (0) | 2022.06.09 |