CodeForces CF1608A Find Array 翻译

题目地址

题目描述

给定一个整数 $n$ ,要求构造一个整数数组 $a_{1},a_{2},…,a_{n}$ ,使得以下条件成立:

  • $1 \le a_{i} \le 10^9$
  • $a_{1}<a_{2}<…<a_{n}$
  • $a_{i}$ 不能够被 $a_{i-1}$ 整除

可以证明这样的数组在问题的约束下总是存在的。

输入格式

第一行包含测试用例的数量 $t$ ( $1 \le t \le 100$ )。

每个测试用例只有一行,包含一个整数 $n$ ( $1 \le n \le 1000$ )。

保证所有测试样例中的 $n$ 的总和不超过 $10^4$

输出格式

对于每一个测试样例输出 $n$ 个整数 $a_{1},a_{2},…,a_{n}$ ——你找到的数组。如果有多个数组满足所有条件,则输出其中任何一个即可。