728x90
백준 5597번 - 과제 안 내신 분..? (Python 문제 풀이 및 해설)
CS/Algorithm2023. 10. 30. 09:49백준 5597번 - 과제 안 내신 분..? (Python 문제 풀이 및 해설)

문제 예제 문제 풀이 배열과 루프를 이용한 문제로 30명의 학생 수 만큼 길이를 가지는 배열을 만들어서, boolean 값을 저장하도록 했습니다. default는 False 값으로 "제출하지 않았다"라는 의미를 가집니다. 28명의 학생번호를 입력받고 해당 index에 True를 넣어줍니다. True는 "제출했다" 라는 의미를 가집니다. 이제 가장 첫번째 index부터 반복문으로 돌면서, False인 학생의 index에 +1을 한 값을 출력합니다. import sys students = [False] * 30 for _ in range(28): i = int(sys.stdin.readline()) students[i - 1] = True for i in range(30): student = students..

728x90
image