bzoj 2761 [JLOI2011]不重复数字
来源:互联网 发布:php gzip 解压缩 编辑:程序博客网 时间:2024/05/18 12:35
2761: [JLOI2011]不重复数字
Time Limit: 10 Sec Memory Limit: 128 MB
Submit: 4817 Solved: 1805
[Submit][Status][Discuss]
Description
给出N个数,要求把其中重复的去掉,只保留第一次出现的数。
例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4。
Input
输入第一行为正整数T,表示有T组数据。
接下来每组数据包括两行,第一行为正整数N,表示有N个数。第二行为要去重的N个正整数。
Output
对于每组数据,输出一行,为去重后剩下的数字,数字之间用一个空格隔开。
Sample Input
2
11
1 2 18 3 3 19 2 3 6 5 4
6
1 2 3 4 5 6
Sample Output
1 2 18 3 19 6 5 4
1 2 3 4 5 6
HINT
对于30%的数据,1 <= N <= 100,给出的数不大于100,均为非负整数;
对于50%的数据,1 <= N <= 10000,给出的数不大于10000,均为非负整数;
对于100%的数据,1 <= N <= 50000,给出的数在32位有符号整数范围内。
提示:
由于数据量很大,使用C++的同学请使用scanf和printf来进行输入输出操作,以免浪费不必要的时间。
Source
【分析】
C++大法好
Map把你保
【代码】
//bzoj 2761 [JLOI2011]不重复数字#include<cstdio>#include<map>#define fo(i,j,k) for(i=j;i<=k;i++)using namespace std;map <int,bool> mp;const int mxn=50005;int n,m,T,cnt;int a[mxn],vis[mxn];int main(){ int i,j; scanf("%d",&T); while(T--) { mp.clear(); m=cnt=0; scanf("%d",&n); fo(i,1,n) { scanf("%d",&a[i]); if(mp.count(a[i])) vis[i]=1; else mp[a[i]]=1,m++,vis[i]=0; } fo(i,1,n) if(!vis[i]) { printf("%d",a[i]); cnt++; if(cnt<m) printf(" "); } puts(""); } return 0;}
阅读全文
1 0
- bzoj 2761: [JLOI2011]不重复数字
- bzoj 2761: [JLOI2011]不重复数字 排序
- 【BZOJ 2761】[JLOI2011]不重复数字
- BZOJ 2761: [JLOI2011]不重复数字
- BZoj 2761: [JLOI2011]不重复数字 (set
- bzoj 2761 [JLOI2011]不重复数字
- [bzoj-2761][JLOI2011]不重复数字 题解
- BZOJ[2761][JLOI2011]不重复数字 STL
- bzoj 2761: [JLOI2011]不重复数字
- BZOJ [JLOI2011]不重复数字
- BZOJ 大视野 2761: [JLOI2011]不重复数字 解题报告
- BZOJ 2761: [JLOI2011]不重复数字(傻逼题)
- 2761: [JLOI2011]不重复数字
- 2761: [JLOI2011]不重复数字
- 【JLOI2011】不重复数字
- 【bzoj2761】[JLOI2011]不重复数字
- bzoj2761 [JLOI2011]不重复数字
- [BZOJ2761][JLOI2011]不重复数字
- 共性问题
- 迈出从3K到1W的重要一步——掌握设计模式
- Struts2 Validation验证框架错误提示信息的显示位置
- BZOJ 1003 [ZJOI2006] 物流运输
- MySQL 数据类型
- bzoj 2761 [JLOI2011]不重复数字
- 安装单机版zookeeper
- 欢迎使用CSDN-markdown编辑器
- Ubuntu14.04用户配置Python与tensorflow
- D. An overnight dance in discotheque
- RecyclerView封装--添加下拉刷新和上拉加载更多
- 设计模式六大原则(1):单一职责原则
- windbg 计算堆大小
- SICP 2.54 符号列表equal?