문제 설명
영진이는 수를 거꾸로 세는 연습을 하고 있습니다. 단순히 5, 4, 3, 2, 1처럼 시작하는 수인 5부터 끝나는 수인 1까지 1씩 감소하는 게 아닌 감소하는 간격과 끝나는 수도 자유자재로 조절하며 수를 세고 싶습니다. 단, 수를 셀 때는 끝나는 수보다 더 작아지지는 않도록 해야합니다.
예를 들어 10부터 2씩 감소하며 3에서 끝나도록 수를 세면 다음과 같습니다.
10
8
6
4
4에서 2가 더 감소하면 2가 되지만 끝나는 수보다 작기 때문에 4까지만 수를 셉니다.
주어진 코드는 시작하는 수 start
, 간격 step
, 끝나는 수 end
가 정수 입력으로 주어질 때, start
부터 end
까지 step
만큼 감소하는 수들을 한 줄에 한 개씩 출력하는 코드입니다. 올바르게 작동하도록 한 줄을 수정해주세요.
제한사항
- 10 ≤
start
≤ 50 - 1 ≤
step
≤ 10 - -50 ≤
end
< start
입출력 예
입력 #1
10
2
3
출력 #1
10
8
6
4
입력 #2
10
3
1
출력 #2
10
7
4
1
입출력 예 설명
입출력 예 #1
- 본문과 동일합니다.
입출력 예 #2
- 10부터 1까지 3씩 감소하도록 수를 세면 10, 7, 4, 1이 됩니다.
디버깅(Debugging) 문제 안내
- 디버깅(Debugging)은 이미 완성된 코드에서 버그를 찾아 수정하는 문제 타입입니다.
- 1줄만 수정하여 버그를 고치세요.
- 2줄 이상 수정할 경우, 실행 결과에 에러 메시지가 표시됩니다.
실행 결과
실행 중지
실행 결과가 여기에 표시됩니다.