CodeForces - 1608A Find Array水题

Posted 海岛Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CodeForces - 1608A Find Array水题相关的知识,希望对你有一定的参考价值。

A. Find Array
time limit per test1 second
memory limit per test256 megabytes

Given n, find any array a1,a2,…,an of integers such that all of the following conditions hold:

1≤ai≤109 for every i from 1 to n.

a1<a2<…<an
For every i from 2 to n, ai isn’t divisible by ai−1
It can be shown that such an array always exists under the constraints of the problem.

Input
The first line contains the number of test cases t (1≤t≤100). Description of the test cases follows.

The only line of each test case contains a single integer n (1≤n≤1000).

It is guaranteed that the sum of n over all test cases does not exceed 104.

Output
For each test case print n integers a1,a2,…,an — the array you found. If there are multiple arrays satisfying all the conditions, print any of them.

Example
input
3
1
2
7
output
1
2 3
111 1111 11111 111111 1111111 11111111 111111111

Note
In the first test case, array [1] satisfies all the conditions.

In the second test case, array [2,3] satisfies all the conditions, as 2<3 and 3 is not divisible by 2.

In the third test case, array [111,1111,11111,111111,1111111,11111111,111111111] satisfies all the conditions, as it’s increasing and ai isn’t divisible by ai−1 for any i from 2 to 7.

问题链接CodeForces - 1608A Find Array
问题简述:(略)
问题分析:(略)

AC的C语言程序如下:

/* CodeForces - 1608A Find Array */

#include <stdio.h>

int main()

    int t, n;
    scanf("%d", &t);
    while (t--) 
        scanf("%d", &n);
        for (int i = 2; i < n + 2; i++)
            printf("%d ", i);
        printf("\\n");
    

    return 0;

以上是关于CodeForces - 1608A Find Array水题的主要内容,如果未能解决你的问题,请参考以下文章

CodeForces1070A Find a Number 图论

Find a car CodeForces - 809C (数位DP)

codeforces 804A Find Amir 思维/水题

CodeForces 796B Find The Bone

Codeforces Round #411 (Div. 2)C. Find Amir(想法题)

Gym 100917F Find the Length