관리 메뉴

log.Sehee

TIL/ 4/24 / 프로그래머스 - 개미군단 본문

TLC - 5 ⛺/Today I Learn

TIL/ 4/24 / 프로그래머스 - 개미군단

Sehe_e 2023. 4. 24. 22:41

문제

 

https://school.programmers.co.kr/learn/courses/30/lessons/120837

매개변수 hp에 맞게 개미의 공격력을 최대한 활용하여 갯수를 최대한 맞춰 return하여라


시도

 

몫과 나머지를 사용하면 될 것 같다.

for문을 돌려도 안에서 if문을 사용해야 할 것 같으니 그냥 if문으로 시작해보기로

 


해결

 

def solution(hp):

    if hp//5 != 0 :
        num = hp//5
        i = hp%5
        if i//3 != 0 :
            num += i//3
            answer = num + i%3
        else:
            num += i
            answer = num
        return answer
    
    elif hp//3 != 0 :
        answer = hp//3
        answer += hp%3
        return answer
    
    else:
        answer = hp
        return answer

 

 


배운 점

 

다른 사람들의 풀이를 보았는데.. 나머지가 0이라는 것을 이용해서 한줄로 푼 사람을 보고 충격을 받았다.

오늘도 코딩테스트는 내 마음을 꺾고 ;p

 

 

 


나만의 작은 꼬북튜터님 TDMI.. To Day Much Information..

 

어느 날 새벽.. 튜터님이 나타나셔서 커피를 쏘셨는데

from. 전화번호

로 왔다.. :>

전화번호 보너스 감사합니다 튜터님.. 카톡 구경이 재미나요,,,

 

Comments