반응형
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
int min = 100,sum = 0;
int check;
for (int i = 0; i < 7; i++) {
cin >> n;
if (n % 2 == 1) { // 1로 나누어 떨어짐
sum += n; // 홀수 합
if (n <= min) // 홀수 중 최솟값
min = n;
}
}
if (sum == 0) { // 홀수의 합이 0이면 -1 출력 후
cout << -1;
return 0; // main 함수 종료
}
cout << sum << endl;
cout << min;
}
1로 나누어떨어진다면 홀수의 합을 구하고
min은 100보다 작다고 되어있으니 min을 100으로 설정
min의 값보다 작으면 홀수중 최솟값을 구한다
sum(홀수 합)이 0이면 홀수가 없으니 return 0으로 main함수 종료
반응형
'Algorithm > BOJ [C++]' 카테고리의 다른 글
| [BOJ] 1012. 유기농 배추 - C++ (1) | 2025.06.13 |
|---|---|
| [BOJ] 2577. 숫자의 개수 - C++ (0) | 2025.06.11 |
| [BOJ] 10250. ACM 호텔 - C++ (0) | 2025.06.01 |
| [BOJ] 2798. 블랙잭 - C++ (0) | 2025.03.26 |
| [BOJ] 3052. 나머지 - C++ (0) | 2025.03.10 |