yoon2963   6년 전

안녕하세요,

문제에 주어진 수 N을 L 이상의 수로 100까지 증가시키면서 나누어봤는데요,

1. 나눈 결과 몫이 x.5일 경우와
2. 나누어 떨어졌을 때로 분리해서 풀었습니다.

나누어 떨어지는 경우에는, N과 나눈 수가 모두 짝수 일때는 제외시켰습니다.


ex)

1. 나눈 결과 몫이 x.5일 경우

10 4

-> 10/4 = 2.5

-> n = (int)2.5 - (4/2 - 1) = 1

n을 4번 증가시키면서 출력 : 1 2 3 4

n < 0 일 경우 -1 출력


2. 나누어 떨어질 경우

20 4

-> 20과 4 모두 2의 배수이므로 L 증가

-> 20 5

-> 20%5 = 0 , 20/5 = 4

-> n = 4 - (5/2) = 2

n을 5번 증가시키면서 출력 : 2 3 4 5 6

n<0 일 경우 -1 출력



위 방법을 사용해서 틀린것으로 나오는데,

반례를 알 수 있을까요?


확인해주시면 감사하겠습니다!


댓글을 작성하려면 로그인해야 합니다.