[프로그래머스/JAVA] 250137번 붕대 감기
Coding Test/Programmers2024. 10. 30. 17:49[프로그래머스/JAVA] 250137번 붕대 감기

문제문제 링크[PCCP 기출문제] 1번 / 붕대 감기https://school.programmers.co.kr/learn/courses/30/lessons/250137 문제 설명어떤 게임에는 붕대 감기라는 기술이 있습니다. 붕대 감기는 t초 동안 붕대를 감으면서 1초마다 x만큼의 체력을 회복합니다. t초 연속으로 붕대를 감는 데 성공한다면 y만큼의 체력을 추가로 회복합니다.게임 캐릭터에는 최대 체력이 존재해 현재 체력이 최대 체력보다 커지는 것은 불가능합니다.   기술을 쓰는 도중 몬스터에게 공격을 당하면 기술이 취소되고, 공격을 당하는 순간에는 체력을 회복할 수 없습니다.몬스터에게 공격당해 기술이 취소당하거나 기술이 끝나면 그 즉시 붕대 감기를 다시 사용하며, 연속 성공 시간이 0으로 초기화됩니다.  ..

[프로그래머스/JAVA] 340199번 지폐 접기
Coding Test/Programmers2024. 10. 30. 17:11[프로그래머스/JAVA] 340199번 지폐 접기

문제문제 링크[PCCE 기출문제] 9번 / 지폐 접기https://school.programmers.co.kr/learn/courses/30/lessons/340199 문제 설명민수는 다양한 지폐를 수집하는 취미를 가지고 있습니다. 지폐마다 크기가 달라 지갑에 넣으려면 여러 번 접어서 넣어야 합니다.예를 들어 지갑의 크기가 30 * 15이고 지폐의 크기가 26 * 17이라면 한번 반으로 접어 13 * 17 크기로 만든 뒤 90도 돌려서 지갑에 넣을 수 있습니다. 지폐를 접을 때는 다음과 같은 규칙을 지킵니다.지폐를 접을 때는 항상 길이가 긴 쪽을 반으로 접습니다.접기 전 길이가 홀수였다면 접은 후 소수점 이하는 버립니다.접힌 지폐를 그대로 또는 90도 돌려서 지갑에 넣을 수 있다면 그만 접습니다. 지갑의..

반응형
image