惊异!我前六个全错,后四个反而对了

P4305 [JLOI2011] 不重复数字

给出的数可能为0,判断就寄了。 可以把ax数组初始值设为-1,输出时,如果!=-1,输出
by Tomle @ 2024-05-10 20:28:27


我觉得您这个代码可能有点啰嗦了,最好简化一下,就好找问题了,这是蒟蒻我的代码,可以借鉴, ```cpp #include <bits/stdc++.h> using namespace std; map<int, int> h; int t, n, x; int main() { scanf("%d", &t); while(t--) { h.clear(); scanf("%d", &n); while(n--) { scanf("%d", &x); if(h[x] == 0) { printf("%d ", x); h[x] = 1; } } cout << endl; } return 0; } ```
by jubaoyi2011 @ 2024-05-10 20:34:04


问:~~您™用快读干嘛~~ 再问:~~您™就一老一实用set他不香吗……~~
by Mike_L @ 2024-07-26 17:13:08


|