설명
제한사항
입출력 예시
예시 설명
문제 풀이
1. 장군개미, 병정개미, 일개미 숫자를 구하기 위해서 5,3,1로 나누기와 나머지 연산을 했습니다.
나누기 - 몫만 구했기 때문에 뺄셈할때 총합에서 앞의 개미들의 숫자를 곱해서 빼기를 했습니다.
=> 2번은 1번을 개선한 형태입니다.
def solution(hp):
answer = 0
h1 =hp//5
h2=(hp-h1*5)//3
h3=(hp-h1*5-h2*3)//1
answer = h1+h2+h3
return answer
2. 장군개미, 병정개미, 일개미의 숫자로 나누기를 해서 개미들의 숫자를 구하고,
나머지 연산을 통해서 사냥감의 남은 체력을 구할 수 있도록 개선 했습니다.
def solution(hp):
answer = 0
h1 =hp//5
hp = hp% 5
h2=hp//3
hp = hp% 3
h3=hp//1
answer = h1+h2+h3
return answer
문제를 풀면서 느낀점
'알고리즘 > 프로그래머스 레벨 0 - python' 카테고리의 다른 글
Day9 - 3) 가위 바위 보 (0) | 2023.01.21 |
---|---|
Day9 - 2) 모스부호(1) (0) | 2023.01.21 |
Day8 - 4) 순서쌍의 개수 (0) | 2023.01.20 |
Day8 - 3) 진료순서 정하기 (0) | 2023.01.20 |
Day8 - 2) 외계행성의 나이 (0) | 2023.01.20 |