본문 바로가기
알고리즘

[Python]재고없는 날(E-PPER 15회 3번)

by 말랭쓰 2021. 3. 18.
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
반응형

댓글