알고리즘/코드워

[python]Will you make it?

(ㅇㅅㅎ) 2020. 3. 24. 20:16
728x90
반응형

https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python

 

Codewars: Train your coding skills

Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.

www.codewars.com

문제 해석(구글 번역)

집에서 멀리 떨어진 친구들과 캠핑을 했지만 돌아갈 시간이 되면 연료가 떨어지고 가장 가까운 펌프가 50 마일 떨어져 있다는 것을 알게 됩니다! 

평균적으로 자동차는 갤런 당 약 25 마일로 운행됩니다. 남은 갤런이 2 개 있습니다. 

이러한 요소를 고려하여 펌프에 도달할 수 있는지 여부를 알려주는 기능을 작성하십시오. 

가능하면 함수는 true (Prolog에서 1)를 반환하고 그렇지 않으면 false (Prolog에서 0)를 반환해야 합니다. 

입력 값은 항상 양수입니다.

더보기

내 코드

 

# My Code
def zero_fuel(distance_to_pump, mpg, fuel_left):
    if mpg * fuel_left >= distance_to_pump:
        return True
    else:
        return False
 
def zero_fuel_(distance_to_pump, mpg, fuel_left):
    return (True if mpg * fuel_left >= distance_to_pump  else False)
 
if __name__=='__main__':
    answer = zero_fuel(50252)
    print(answer)
    answer = zero_fuel_(100501)
    print(answer)
 
반응형