파이톨치

[백준] 1024 본문

카테고리 없음

[백준] 1024

파이톨치 2023. 2. 19. 14:52
728x90
# 작수일 떄는 나누었을 때 나머지가 0.5이면 오케이
# 홀수이면 나누었을 때 나머지가 없으면 오케이

cnt = 0
n, k = map(int, input().split())
for i in range(k, 101):
  if i%2==1 and (n/i)-(n//i)==0 and n//i-i//2>=0:
    # print(i); 
    for j in range(n//i-i//2, n//i+i//2+1):
      print(j, end=" ")
    cnt = 1;
    break
  if i%2==0 and (n/i - n//i)==0.5 and n//i-i//2+1 >= 0:
    # print(i); 
    for j in range(n//i-i//2+1, n//i+i//2+1):
      print(j, end=" ")
    cnt = 1;
    break
  if i > n:
    break

if cnt == 0:
  print(-1)
728x90