반응형
[ Contents ]
1. 문제 (링크 참조)
2576번: 홀수
7개의 자연수가 주어질 때, 이들 중 홀수인 자연수들을 모두 골라 그 합을 구하고, 고른 홀수들 중 최솟값을 찾는 프로그램을 작성하시오. 예를 들어, 7개의 자연수 12, 77, 38, 41, 53, 92, 85가 주어지
www.acmicpc.net
2. 문제 풀이
7개의 자연수 중 홀수의 합과 홀수의 최솟값을 찾는 문제입니다.
2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학
[Algorithm] 단골 1번 문제, 구현 / 수학
1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하여 해결할
star7sss.tistory.com
단순히 홀수 판별만 하면 풀 수 있는 구현 문제입니다.
3. 코드
min = 100
sum = 0
for i in range(7):
num = int(input())
if num % 2 == 1:
sum += num
if min > num:
min = num
if min == 100:
print(-1)
else:
print(sum)
print(min)
홀수들의 합을 구합니다. 합을 구할 때, 최솟값도 같이 찾습니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 1110 더하기 사이클 - Python, Java (0) | 2022.01.22 |
---|---|
[구현/수학] 백준 2884 알람 시계 - Python, Java (0) | 2022.01.21 |
[구현/수학] 백준 13458 시험 감독 - Python (0) | 2022.01.19 |
[Algorithm] 단골 1번 문제, 구현 / 수학 (0) | 2022.01.19 |
[Brute Force] 백준 1182. 부분수열의 합 - Python (0) | 2022.01.18 |
댓글