728x90
반응형
안녕하세요 놀이방 사장입니다.
이번 포스팅은 백준 10162번
전자레인지 포스팅입니다.
JAVA로 풀어봤습니다.
그리디 알고리즘으로 분류되어 있는 문제입니다.
버튼이 A, B , C 총 3개로 이루어져있습니다.
5분, 1분 , 10 간격이기 때문에
초 단위로 바꿔 300 , 60 , 10 으로 변경해주었습니다.
근데 나눠지지 않을 경우 -1을 출력해줘야 하기 때문에
먼저 %10으로 체크를 해줬습니다.
10단위이기 때문에 1자리 숫자가 있을 경우 딱 나눠지지 않기 때문에 저렇게 두었습니다.
그 후 그리디 알고리즘처럼
큰 수 부터 나누어 주었습니다.
반응형
'알고리즘 > 백준' 카테고리의 다른 글
백준 1316 그룹 단어 체커 - JAVA (0) | 2023.08.31 |
---|---|
백준 11034 - 캥거루 세마리2 - JAVA (0) | 2023.08.28 |
백준 2720 세탁소 사장 동혁 - JAVA (0) | 2023.08.22 |
백준 2941 크로아티아 알파벳 - JAVA (0) | 2023.08.21 |
백준 1157 단어 공부 - JAVA (0) | 2023.08.19 |