Даны три целых числа $$$x$$$, $$$y$$$, и $$$n$$$.
Вам нужно построить массив $$$a$$$, состоящий из $$$n$$$ целых чисел, который удовлетворял бы следующим условиям:
Если искомого массива $$$a$$$ не существует, выведите одно целое число $$$-1$$$.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 1000$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Единственная строка каждого набора входных данных содержит три целых числа $$$x$$$, $$$y$$$, $$$n$$$ ($$$1 \le x < y \le 1000,3 \le n \le 1000$$$).
Для каждого набора входных данных выведите $$$n$$$ целых чисел $$$a_1,a_2,\ldots,a_n$$$. Если существует несколько решений, выведите любое из них.
Если решения не существует, выведите одно целое число $$$-1$$$.
31 4 31 3 3100 200 4
1 3 4 -1 100 150 180 200
В первом наборе входных данных $$$a=[1,3,4]$$$, и этот массив строго возрастает. Далее, $$$b_1=a_2-a_1=3-1=2$$$, $$$b_2=a_3-a_2=4-3=1$$$, так что $$$b=[2,1]$$$, и этот массив строго убывает.
Во втором наборе входных данных, не существует такого массива $$$a$$$, который удовлетворял был всем вышеописанным условиям.
Название |
---|