코딩테스트/파이썬 코딩테스트
과제 안 내신 분..? (백준 5597번 , 파이썬)
Samsun
2023. 9. 13. 17:35
반응형
문제
X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다.
교수님이 내준 특별과제를 28명이 제출했는데, 그 중에서 제출 안 한 학생 2명의 출석번호를 구하는 프로그램을 작성하시오.
결과
문제 풀이
더보기
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))
새로 알게 된 것
리스트 내포에 대해서 다시 복습하게 되었다. 리스트 내포를 이용해서도 배열에 값을 넣을 수 있다는 사실을 잊고 있었다.
다음은 리스트 내포의 예시문이다.
>>> meter_list = [3, 7, 9, 10]
>>> centi_meter_list = [100*i for i in meter_list]
>>> print(centi_meter_list)
[300, 700, 900, 1000]
그 다음에는 배열명.remove(변수명) 식으로 remove 함수를 이용해서 배열의 값을 제거할 수 있는 문법도 알게 되었다.