cording test

위클리 테스트 : 부족한 금액 계산하기(max함수)

JM Lee 2023. 4. 19. 14:45
728x90

코딩테스트 연습 - 부족한 금액 계산하기 | 프로그래머스 스쿨 (programmers.co.kr)

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

def solution(price, money, count):
    answer = 0
    for i in range(1,count+1):
        answer += price*i
        # answer가 총 이용료가 되게 하는 식
        
    if money - answer >= 0:
        result = 0
    else:
        result = abs(money - answer)
    return result
def solution(price, money, count):
    total_price = price * (count*(count+1)//2)
    answer = total_price - money
    
    if answer > 0:
        return answer
    else:
        return 0
def solution(price, money, count):
    return max(0,price*(count+1)*count//2-money)
    
    
    # max 함수 공부하기
    # >> 0과 뒤에 숫자 중 더 큰 수를 결과값으로 리턴하겠다는 뜻

'cording test' 카테고리의 다른 글

안전지대  (3) 2023.04.24
Lv.1 영어가 싫어요!  (0) 2023.04.20
Lv.1 두 정수 사이의 합  (2) 2023.04.18
LV.1 없는 숫자 더하기  (0) 2023.04.18
LV.1 성격 유형 검사하기  (0) 2023.04.17