HD-ACM算法专攻系列(14)——find your present (2)
2024-08-31 11:07:52
问题描述:
源码:
#include"iostream"
#include"algorithm"
using namespace std; bool cmp(int a, int b)
{
return a < b;
} int main()
{
int n, result;
int *p;
while(true)
{
scanf("%d", &n);
if(n == 0)break;
p = new int[n];
for(int i = 0; i < n; i++)
{
scanf("%d", p+i);
}
sort(p, p+n, cmp);
result = p[0];
if(n > 1)
{
// if(p[0] != p[1])
// {
// result = p[0];
// }
for(int i = 1; i < n - 1; i++)
{
if(p[i - 1] != p[i] && p[i] != p[i+1])
{
result = p[i];
break;
}
}
if(p[n - 2] != p[n - 1])
{
result = p[n - 1];
}
} cout<<result<<endl;
}
return 0;
}
最新文章
- vscode常用设置
- iOS角度与弧度转换
- JavaScript字符串排序localeCompare()笔记
- PHP内核探索之变量(5)- session的基本原理
- android自定义控件(9)-Android触摸事件分发机制
- 安卓APP测试之使用Burp Suite实现HTTPS抓包方法
- odoo定时任务
- POI XSSF与HSSF的 使用区别
- 【Delphi】窗体阴影
- 关于android内存泄漏的研究
- 【.NetRemoting-2】2015.09.17
- 小米2s的座充,看看这个是什么芯片? - 电池&综合DIY(Flashlight Electronics-Batteries Include - 手电大家谈-手电筒爱好者之家
- A_全然背包
- HDU1548:A strange lift(Dijkstra或BFS)
- 以太坊RLP用法-go-ethereum学习
- 实践作业3DAY1
- MLlib--决策树
- 去除最后一个li的样式
- QEMU KVM libvirt 手册(1): 安装
- (网页)bootstrap模态框手动关闭(转)
热门文章
- javascript中经典继承的兼容写法
- [C]关于交换
- Android入门知识
- hdu 2489 dfs枚举组合情况+最小生成树
- Ext未定义问题解决
- What&#39;s Dead &; Exploded in Swift&#39;s exception stack?
- swift Self
- 远程连接windows出现身份验证错误,提示";由于CredSSP加密Oracle修正";解决方案
- (4.33)sql server2014内存数据库(内存中OLTP(In-Memory OLTP))
- Mysql 5.7 for windows 免安装版(解压版)安装和配置