HDU5210——Delete
来源:互联网 发布:sql语言查询 编辑:程序博客网 时间:2024/06/15 14:34
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5210
Delete
解题思路:
用一个cnt 数组记下每个数在a 序列中出现了几次在删数的时候贪心,尽可能删那些出现次数>1 的数这样就可以使最后有最多不同的数
#include<iostream>#include<cstdio>using namespace std;int main(){ int n; int a[110]; while(scanf("%d",&n)!=EOF) { int i,j,x,cnt=0; for(i=0;i<n;i++) { scanf("%d",&x); for(j=0;j<cnt;j++) if(a[j]==x) break; if(j==cnt) { a[cnt]=x; cnt++; } } int k; scanf("%d",&k);//k,n-cnt if(k<n-cnt) printf("%d\n",cnt); else printf("%d\n",n-k); } return 0;}
0 0
- HDU5210——Delete
- hdu5210 Delete
- Delete HDU5210 (模拟贪心)
- MySql——delete
- hdu5210删除元素剩余最多
- BestCoder Round #39 (HDU5210,5211,5212)
- ADO笔记——Delete方法
- delete this——引发的思考
- C++中的delete——读书笔记
- 【数据库】——drop、delete、truncate比较
- 精简的后台程序代码——Delete
- mybatis——select、insert、update、delete
- C++中的new——delete
- mybatis——select、insert、update、delete
- ORACLE—DELETE表后的恢复
- OAF—Entity Object 之 Delete Data
- C++ — new和delete的总结
- SQL学习—INSERT、UPDATE、DELETE语句
- 分布式一致性算法
- java程序在eclipse中如何添加不同版本的jre
- 个位数统计
- Java编程风格规范(Google )
- Shellcoding教程:介绍ASM
- HDU5210——Delete
- linux基础编程:IO模型:阻塞/非阻塞/IO复用 同步/异步 Select/Epoll/AIO
- 视频抠像算法
- Android LayoutInflater详解
- 快速掌握一个语言最常用的50%
- 开始篇
- 小糖出品:面向过程与面向对象二者的区别
- 最终目的
- 第九周 程序阅读-学生信息管理系统