개미 군단 - Python
2023. 9. 22. 11:07ㆍ공부/📝 프로그래머스
def solution(hp):
answer = hp // 5
hp = hp % 5
answer += hp // 3
hp = hp % 3
answer += hp
return answer
# Test Cases
print(solution(23))
print(solution(24))
print(solution(999))
C언어로 풀던 대로 했습니다.
def solution(hp):
answer = 0
for ant in [5, 3, 1]:
d, hp = divmod(hp, ant)
answer += d
return answer
이렇게 세련된 풀이도 있네요. 본받을 점이 있습니다.
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
'공부 > 📝 프로그래머스' 카테고리의 다른 글
가위 바위 보 - Python (0) | 2023.09.22 |
---|---|
모스부호 (1) - Python (0) | 2023.09.22 |
배열의 유사도 - Python (0) | 2023.09.21 |
점의 위치 구하기 - Python (0) | 2023.09.21 |
편지 - Python (0) | 2023.09.21 |