BOJ/백준-2576-python

cosmos·2022년 3월 17일
0
post-thumbnail
post-custom-banner

문제

풀이

  • 7개의 자연수가 주어질 때, 홀수인 자연수들의 총합과, 홀수 중 최솟값을 출력하라.
  • 만일 홀수가 주어지지 않았으면 -1을 출력하라.

코드

# https://www.acmicpc.net/problem/2576
# boj, 2576: 홀수, python3
import sys

input = sys.stdin.readline

def solve(nums: list):
    hole_nums = [x for x in nums if x % 2 == 1]

    if hole_nums:
        print(sum(hole_nums))
        print(min(hole_nums))
    else:
        print(-1)
        
if __name__ == '__main__':
    nums = [int(input()) for _ in range(7)]

    solve(nums)

결과

출처 & 깃허브

boj 2576
github

post-custom-banner

0개의 댓글