개발자 항해
코드업] 2328-칭찬스티커(0)-객체지향 본문
- 문제 설명
비버고등학교에서는 아래 규칙에 따라 칭찬 스티커를 발급한다.
- 칭찬 스티커는 평일, 주말에 관계없이 매일 발급한다.
- 각 학생은 1년에 1개의 스티커만 받을 수 있으며, 한 번 스티커를 받으면 다시는 받지 못한다.
- 3월 1일에 학생 중 한 명을 선정하여 칭찬 스티커를 발급한다.
- 칭찬 스티커를 받은 학생은 다음 날 새로운 학생들에게 칭찬 스티커를 발급하는데, 발급하는 날의 날짜가
소수인지 아닌지에 따라 다음과 같이 발급하는 스티커의 개수가 달라진다.
- 날짜가 소수가 아닌 경우 : 전날 스티커를 발급받은 학생이 2명의 학생에게 스티커를 발급
- 날짜가 소수인 경우 : 전날 스티커를 발급받은 학생이 3명의 학생에게 스티커를 발급
비버고등학교의 학생이 1000명이라고 할 때, 모든 학생이 칭찬 스티커를 받기 위해서 최소 몇 일이 필요할까?
칭찬 스티커 제도는 3월 1일에 처음 시작된다.
*본 문제는 주어진 문제에 대한 답을 출력하는 문제로서 출력 예시가 없다. 문제에 대한 답을 출력하면 된다.
- 입력
입력없음
- 출력
모든 학생이 칭찬 스티커를 받을 때까지의 최소 일 수를 출력한다.
- 나의 풀이
얼마전에 배운 객체 지향으로 다시 풀고 케이스문도 줄을 줄여보았다.그런데 제출결과 저번에 풀었던 풀이와 메모리면에서는 별차이가 없었다.
'Programming > Java-코드업,프로그래머스' 카테고리의 다른 글
코드업] 2322 : 자녀의 혈액형1 (0) | 2022.06.09 |
---|---|
코드업] 2324 : 해녀 비버1 (0) | 2022.06.09 |
코드업] 2326 : 덧셈왕 비버1 (0) | 2022.06.09 |
코드업] 2329 : 칭찬 스티커1 (0) | 2022.06.09 |
코드업] 2328-칭찬스티커(0) (0) | 2022.05.21 |