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
반응형
'코딩 > 공부' 카테고리의 다른 글
[Python] 백준 10811번 - 바구니 뒤집기 (0) | 2023.10.11 |
---|---|
[Python] 백준 3052번 - 나머지 (0) | 2023.10.11 |
[Python] 백준 10813번 - 공 바꾸기 (0) | 2023.10.11 |
[Python] 백준 10810번 - 공 넣기 (0) | 2023.10.11 |
[Python] 백준 2562번 - 최댓값 (0) | 2023.10.11 |