WA求条
查看原帖
WA求条
1319065
yxszcxl楼主2025/1/22 21:24
#include <bits/stdc++.h>
using namespace std;
#define maxn 10010
const int N = 5e4 + 10;
inline int read()
{
    int x = 0, f = 1;
    char ch = getchar();
    while (ch < '0' || ch > '9')
    {
        if (ch == '-')
            f = -1;
        ch = getchar();
    }
    while (ch >= '0' && ch <= '9')
    {
        x = (x << 1) + (x << 3) + (ch ^ 48);
        ch = getchar();
    }
    return x * f;
}
inline void write(int x)
{
    if (x < 0)
        putchar('-'), x = -x;
    if (x > 9)
        write(x / 10);
    putchar(x % 10 + '0');
    return;
}
int T, n;
int a[N], uniquer[N];
int main()
{
    T = read();
    while (T--)
    {
        n = read();
        for (int i = 1; i <= n; i++)
        {
            a[i] = read();
        }
        write(a[1]);
        putchar(' ');
        for (int i = 2; i <= n; i++)
        {
            for (int j = i; j <= i; j++)
            {
                if (a[j] == uniquer[j])
                {
                    break;
                }
            }
        }
        for (int i = 2; i <= n; i++)
        {
            if (uniquer[i] != 0)
            {
                write(uniquer[i]);
                putchar(' ');
            }
        }
    }
    return 0;
}

2025/1/22 21:24
加载中...