qz

P4305 [JLOI2011] 不重复数字

好像不能用map过了吧
by Hongzixuan0922 @ 2023-01-12 09:37:07


@[FZwangmuem](/user/677581) 加个快读
by Jasoncwx @ 2023-01-12 10:16:15


@[Jasoncwx](/user/592684) 不会写
by _Glassy_Sky_ @ 2023-01-12 10:18:21


@[FZwangmuem](/user/677581) bdfs
by Jasoncwx @ 2023-01-12 10:18:37


问题是他输出有问题
by _Glassy_Sky_ @ 2023-01-12 10:19:50


1. 没换行 2. map 没清空
by chaynflow @ 2023-01-12 10:26:34


3. 判断相等用`==` 4. 输出`a[i]`干什么?,`a[j]`吧。
by chaynflow @ 2023-01-12 10:30:08


稍微给你改了一下,(TLE 60pts) ```cpp #include<bits/stdc++.h> using namespace std; int a[50005]; map<int, bool> mp; int main() { int t, n; cin >> t; for(int i = 1; i <= t; i ++) { mp.clear(); cin >> n; for(int j = 1; j <= n; j ++) { cin >> a[j]; mp[a[j]] = true; } for(int j = 1; j <= n; j ++) if(mp[a[j]] == true) { cout << a[j] << " "; mp[a[j]] = false; } cout << endl; } return 0; } ```
by chaynflow @ 2023-01-12 10:31:51


@[FZwangmuem](/user/677581)
by chaynflow @ 2023-01-12 10:33:21


@[chy2011](/user/559665) 谢谢大佬,但是要通过是要加快读吗?
by _Glassy_Sky_ @ 2023-01-12 11:05:17


| 下一页