본문 바로가기

백준

백준 5597 과제 안 내신 분..? (파이썬)

https://www.acmicpc.net/problem/5597

 

5597번: 과제 안 내신 분..?

X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데,

www.acmicpc.net

풀이

list.remove()를 알면 바로 풀리는 문제이다. 나는 미리 입력에 대해서 함수를 통해서 받고 문제를 해결하는 로직을 나누어서 풀었다. 

 

코드

def pre():
    x = []
    for i in range(28):
        x.append(int(input()))
    return x

def solution(x):
    ans = [_ for _ in range(1, 31)]
    for element in iter(x):
        ans.remove(element)

    print(min(ans))
    print(max(ans))

solution(pre())

'백준' 카테고리의 다른 글

백준 1212 8진수 2진수 (파이썬)  (0) 2023.04.20
백준 20053 최소, 최대 2 (파이썬)  (0) 2023.04.20
[백준] 2753 윤년 (파이썬)  (0) 2023.04.20
[백준] 바이러스 2606 파이썬  (0) 2023.03.08
[백준] 1260 DFS와 BFS  (0) 2023.03.08