Numbers HDU
来源:互联网 发布:python xgboost 编辑:程序博客网 时间:2024/05/21 15:04
https://vjudge.net/problem/HDU-6168
题意:
如果我们现在有一个数组A【1····n】,那么我们每一次拿出两个数A【i】和A【j】(1≤i
int ans[N];int a[N];int vis[N];map<int,int>mp;int main(){ int n; while(~sf("%d",&n)){ mem(vis,0); rep(i,1,n){sf("%d",&a[i]);} sort(a+1,a+1+n); int cnt=0; for(int i=1;i<=n;++i){ if(mp[a[i]]){ mp[a[i]]--; } else{ for(int j=1;j<=cnt;++j){ mp[ans[j]+a[i]]++; } ans[++cnt]=a[i]; } } pf("%d\n",cnt); for(int i=1;i<=cnt;++i){ pf("%d%c",ans[i],i==cnt?'\n':' '); } }}
阅读全文
0 0
- Numbers HDU
- HDU 3117 Fibonacci Numbers
- hdu 3117 Fibonacci Numbers
- HDU 1058 Humble Numbers
- hdu 1390 Binary Numbers
- hdu 1058 Humble Numbers
- hdu 1128 Self Numbers
- hdu 3117 Fibonacci Numbers
- hdu 1058 Humble Numbers
- HDU 1128 self numbers
- HDU 1390 Binary Numbers
- HDU Humble Numbers
- HDU 1058 Humble Numbers
- hdu 1058 Humble Numbers
- Hdu 3117 Fibonacci Numbers
- HDU 1058 Humble Numbers
- HDU 1128 Self Numbers
- hdu 1058 humble numbers
- Android开发之多线程
- UVa 11054 例题8-5 Gergovia的酒交易
- 分页工具类
- 剑指Offer—29—最小的 K 个数
- 慎用锁
- Numbers HDU
- Struts2的学习之路(五)
- final和static的区别
- richface1-3
- 当你面临选择的时候
- CodeForces
- SetupDiCallClassInstaller处理流程
- MFC中L, _T(),TEXT,_TEXT区别以及含义
- 以此纪念博客开通