<문제 설명>

<나의 풀이>

정수 n이하의 짝수들을 찾아서 계속 더하게 만들었다.
<다른사람의 풀이>
1)
using System;
public class Solution {
public int solution(int n) {
return n/2*(n/2+1);
}
}
2)
using System;
public 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;
}
}
3)
using System;
public class Solution {
public int solution(int n) {
int answer = 0;
int count = n/2;
for(int i = 1 ; i <= count; i++){
answer += 2*i;
}
return answer;
}
}'하루회고 ( *ฅ́˘ฅ̀*) > 프로그래머스 (๑ ́ᄇ`๑)' 카테고리의 다른 글
| C#)각도기 (0) | 2024.06.12 |
|---|---|
| C#)두 수의 나눗셈 (0) | 2024.06.11 |
| C#)두 수의 합 (1) | 2024.06.09 |
| C#)나이 출력 (0) | 2024.06.08 |
| C#)나머지 구하기 (0) | 2024.06.07 |