코딩/공부

[Python] 백준 5597번 - 과제 안 내신 분..?

취미니스트 2023. 10. 11. 16:30
728x90
반응형

문제

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

 

31개의 False를 저장하고 있는 리스트 생성 (학생은 30명, 학생 번호와 리스트 인덱스를 일치시키기 위함)

28번 반복하여 수행

정수 하나를 입력받고 리스트의 정수번째 값을 True로 변경

l = [False for _ in range(31)]
for _ in range(28):
    i = int(input())
    l[i] = True

 

1번째부터 끝까지 항목 중 False 값을 갖고 있는 인덱스 번호 출력

for i in range(1, len(l)):
    if not l[i]:
        print(i)

전체 코드

l = [False for _ in range(31)]
for _ in range(28):
    i = int(input())
    l[i] = True
for i in range(1, len(l)):
    if not l[i]:
        print(i)
728x90
반응형