반응형
https://www.acmicpc.net/problem/5597
5597번: 과제 안 내신 분..?
X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데,
www.acmicpc.net
내 코드
import sys
read = sys.stdin.readline
student =[0]*(30)
arr = []
for i in range(28):
num = int(read().strip())
student[num-1] = 1
for i in range(30):
if student[i] == 0:
arr.append(i+1)
arr.sort()
print(arr[0])
print(arr[1])
for문 돌릴 때
돌리면 0부터 시작하게 되니까, 꼭 [n-1] 으로 위치를 조정해주거나
돌리는 범위 자체를 1부터 시작하게 만들기!
반응형
'코딩테스트 대비 > 백준(BOJ)' 카테고리의 다른 글
| [Python][백준/BOJ] 2563번 : 색종이 (0) | 2023.06.19 |
|---|---|
| [Python][백준/BOJ] 2566번 : 최댓값 (0) | 2023.06.19 |
| [Python][백준/BOJ] 10813번 : 공 바꾸기 (0) | 2023.06.19 |
| [Python][백준/BOJ] 10810번 : 공 넣기 (0) | 2023.06.19 |
| [Python][백준/BOJ] 25305번 : 커트라인 (0) | 2023.06.16 |