문제의 설명을 보면, 처음 저축할 때(start)의 금액과 70만 원 이하일 때(before) 까지의 금액, 70만 원 이상, 100만 원 이하일 때 까지 이렇게 세 금액을 지정하여 넣어주면 되는 코드입니다.
start = int(input()) // 시작 금액 before = int(input()) // 70만 원 전까지 입금될 금액 after = int(input()) // 100만 원 전 까지 입금될 금액 money = start // money에 시작 금액을 저축 month = 1 // 날짜를 1개월로 설정 후 while money < 70: // 현재 저축액이 70만 원에 도달할 때 까지 money += before // 의 금액(before)을 money에 누적 증가 month += 1 // 개월도 1씩 증가 while money < 100: // 현재 저축액이 100만 원에 도달할 때 까지 money += after // 의 금액(after)을 현재 저축액에 누적 증가 month += 1 // while의 조건이 거짓(100 이상일 경우)일 경우 while문은 종료 됩니다. 파이썬에서의 while문은 이렇게 사용을 하고 있군요... 참신합니다. print(month)