프로그래머스
-
2022년 7월 31일 TIL - 체육복Today I Learned 2022. 7. 31. 20:00
오늘도 코딩 도장 문제 체육복에 대한 글이다. 웹 페이지 과제 CSS를 수정하고 HTTP에 대해 조사하던 중 자극이 왔고, 40분 가량의 시간을 들여 조건을 파고 파고 판 끝에 다음과 같은 문제 풀이 과정을 도출했다. 준비 수업에 참여 가능한 학생 수 = 전체 학생 수 - 체육복을 도난당한 학생 수 다음의 변수들을 선언한다. - 여벌 체육복을 가진 학생이 체육복을 빌려줬는지 체크하는 맵 변수 - 여벌 체육복을 가졌으나 도난당한 학생인지를 체크하는 리스트 변수 여벌 체육복을 가진 학생이 도난당한 학생이라면 여벌 체육복을 가졌으면서 도난당한 학생 체크 리스트에 추가하고, 수업에 참여 가능한 학생 수에 +1 여벌 체육복을 가진 학생이 도난당한 학생이 아니라면 체육복 빌려줌 상태 체크 맵 변수에 Key로 해당 ..