import sys

for line in sys.stdin:
    a = [int(_) for _ in line.split("\n")[0].split(" ")]
    n , k , x = a[0],a[1],a[2]
    if k//x == n:
        print(1,k)
    elif (x+k-1)//x ==n:
        print(x,x+k-1)
    else:
        print(-1)

输入的示例有点误导倾向

本质上这个区间就是 x x+k-1 中能满足//x == n

那么判断这个区间的就不是示例那种从2x开始