1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
class Solution {
public int solution(int left, int right) {
int answer = 0;
int i, j, cnt = 0;
for (i = left; i <= right; i++) {
for (j = 1; j <= i; j++)
if (i % j == 0) {
cnt++;
}
if (cnt % 2 == 0)
answer += i;
else
answer -= i;
cnt = 0;
}
return answer;
}
}
|
cs |
약수의 개수가 짝수인지 홀수인지 구분하는 문제이다.
'Programmers > Level1' 카테고리의 다른 글
크레인 인형뽑기 게임 (0) | 2021.06.29 |
---|---|
[카카오 인턴] 키패드 누르기 (0) | 2021.06.29 |
신규 아이디 추천 (0) | 2021.06.29 |
모의고사 (0) | 2021.06.28 |
소수 만들기 (0) | 2021.06.24 |