2016HUAS_ACM暑假集训2G - Who's in the Middle
2024-10-10 16:37:12
这个题真的没什么好说的。一个排序就能解决的问题。唯一感到不爽的是这道题不是0msAC的,希望各位大神能够给我点指导。
头文件#include<algorithm>,注意一下排序函数的用法就行了。
我在HDU和POJ上测试了很多次,不得不说HDU确实比较坑爹。POJ上一组案例也是可以过的,当然,这不重要。
题意也简单,大致就是给一组数字要你求中位数。而且给的是奇数个数字。
#include<iostream>
#include<algorithm>
using namespace std; int N,n[]; int main()
{ while(cin>>N)
{
for(int i=;i<N;i++)//注意如果从1开始的话后面的排序区间为[n+1,n+N+1)
cin>>n[i];
sort(n,n+N);//排序区间是[n,n+N)
cout<<n[N/]<<endl;//这里有隐式类型转换,本应该是n[(N-1)/2]
}
return ;
}
最新文章
- CentOS 7.0安装配置Vsftp服务器
- [BZOJ1106][POI2007] Tet 立方体大作战
- Toolbar设置回退箭头的方法
- SyBase Powerdesigner生成数据库详细表
- 纯CSS 实现tooltip 内容提示信息效果
- VS2005 “无法在证书存储区中找到清单签名证书”错误的解决方法
- IOS动画总结
- Sqlserver事务隔离级别详解
- Linux shell 及命令汇总
- App测试方法总结
- 小程序批量获取input的输入值,监听输入框,数据同步
- keepalived脑裂问题查找
- docker 报错: Job for docker.service failed because the control process exited with error code. See ";systemctl status docker.service"; and ";journalctl -xe"; for details.
- Android编码学习之Adapter
- ERP产品购进批量提交文件(三十六)
- .NET 常用ORM之Nbear
- Docker HUB 的重要性
- Oracle 12C -- 网络性能调优
- Android学习之一
- JAVA异常处理分析(中)