알고리즘
[Python] 백준 5597번: 과제 안 내신 분..?
내 코딩
2023. 2. 4. 18:40
반응형
코드
student = [i for i in range(1, 31)]
for i in range(28):
num = int(input())
student.remove(num)
print(min(student))
print(max(student))
설명
student라는 변수에 반복문을 통해서 1부터 30까지 30명의 학생 번호를 넣어둔다.
28명이 제출했으니 반복문을 통해 28번을 반복해서 제출한 학생의 번호를 입력받는다. 그리고 입력받은 번호를 remove()함수를 통해 student리스트에서 제거한다.
반복문을 마친 후 남아있는 리스트에서 min()함수와 max()함수를 통해 student리스트 안에 있는 최소와 최대를 출력한다.