Problem Q
2016-03-24 19:33
246 查看
代码如下:
#include <iostream>
#include<algorithm>
using namespace std;
bool com(int a,int b)
{
return a < b;
}
int main()
{
long num = 0;
cin >> num;
int * arr = new int[num];
for(int i = 0;i < num;i++)
{
cin >> arr[i];
}
sort(arr,arr+num,com);
if((num)%2)
{
cout << arr[num/2] << endl;
}
else
{
int mid = (num)/2;
cout << (arr[mid-1]+arr[mid])/2;
}
return 0;
}
#include <iostream>
#include<algorithm>
using namespace std;
bool com(int a,int b)
{
return a < b;
}
int main()
{
long num = 0;
cin >> num;
int * arr = new int[num];
for(int i = 0;i < num;i++)
{
cin >> arr[i];
}
sort(arr,arr+num,com);
if((num)%2)
{
cout << arr[num/2] << endl;
}
else
{
int mid = (num)/2;
cout << (arr[mid-1]+arr[mid])/2;
}
return 0;
}
相关文章推荐
- ZJOI2016——一个蒟蒻的爆〇经历
- Android软键盘的隐藏显示研究
- 理工 58题 最少步数
- java回顾篇——进制转换,变量,数据类型的转换,运算符
- Web表格部分内容
- Linux常用命令
- 地方科技局重点科技项目在线申报管理系统
- 小的实例
- oneshot一次性服务
- Python中的str与unicode处理方法
- 对<iframe>标签的认识
- Android FM模块学习之二 FM搜索频率流程
- iOS sqlite 的各种操作
- 解决“linker command failed with exit code 1(use -v to see invocation)”的问题
- 【vs】fatal error C1083: 无法打开包括文件: “SDKDDKVer.h”: No such file or directory
- ceilometer-alarm-notifier/evaluator服务的初始化和启动
- java7自动资源管理
- 格力空调售后服务管理系统
- JAVA的POI操作Excel
- 线性表部分知识