반응형
문제
- 문제 링크: 홀수만 더하기
풀이
(C++)
solution 1)
- 시간 복잡도:
더보기
더보기
#include<iostream>
using namespace std;
int main(int argc, char** argv)
{
int test_case;
int T;
cin>>T;
for(test_case = 1; test_case <= T; ++test_case)
{
long long sum = 0;
for (int i = 0; i < 10; ++i) {
int num;
cin >> num;
if (num % 2 == 1)
sum += num;
}
cout << "#" << test_case << " " << sum << endl;
}
return 0;
}
(Java)
solution 1)
- 시간 복잡도:
(Python)
solution 1)
- 시간 복잡도:
더보기
더보기
import sys
T = int(input())
for test_case in range(1, T + 1):
arr=list(map(int, input().split()))
odds = [i for i in arr if i % 2 == 1]
print(f"#{test_case} {sum(odds)}")
반응형
'2-2. 코딩테스트 문제집(SW Expert Academy) > SWEA(D1)' 카테고리의 다른 글
[SWEA] D1: 연월일 달력(2056) 해설 (1) | 2025.01.31 |
---|---|
[SWEA] D1: 평균값 구하기(2071) 해설 (0) | 2025.01.31 |
[SWEA] D1: 큰 놈, 작은 놈, 같은 놈(2070) 해설 (0) | 2025.01.31 |
[SWEA] D1: 최대수 구하기(2068) 해설 (0) | 2025.01.12 |
[SWEA] D1: 중간값 찾기(2063) 해설 (0) | 2025.01.12 |