320x100

[ 15회 EPPER ] 3번 재고없는 날
문제
노트북이 하루에 1개씩 판매된다. 현재 N개의 노트북을 가지고 있고, M일에 한 번씩 도매점으로부터 노트북이 1개씩 입고된다. 노트북의 재고가 0이 될 때까지 며칠이 걸리는지 return하는 solution 함수를 작성한다. 단, 재고가 0이 될 때, 도매점으로부터 입고되는 날이면 재고가 다시 1개가 다시 1개 늘어납니다.
제한사항
- N : 100이하의 자연수
- M : 2 보다 크거나 같고 100보다 작거나 같은 자연수
입출력 예
#1
입력 : 2 2
출력: 3
#2
입력 : 9 3
출력: 13
솔루션
def solution(num1,num2):
num1=int(num1)
num2=int(num2)
day=0
count=0
while(num1 !=0):
num1-=1
day+=1
count+=1
if (count==num2):
num1+=1
count=0
return day
a,b= input().split()
answer=solution(a,b)
print(answer)
- input으로 두개의 값 받을 때는 input().split()
출처 : level.goorm.io/exam/100817/15%ED%9A%8C-e-pper-3%EB%B2%88/quiz/1
구름LEVEL
코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이
level.goorm.io
300x250
반응형
'알고리즘' 카테고리의 다른 글
| [Python]100 만들기(E-PPER 15회 4번 파이썬) (0) | 2021.03.19 |
|---|---|
| [Python]문자열 압축하기(E-PPER 15회 5번) (0) | 2021.03.18 |
댓글