问题D:QAQ&ORZ的签到题
来源:互联网 发布:往届生银行知乎 编辑:程序博客网 时间:2024/05/20 15:59
点击打开链接
问题 D: QAQ & ORZ 的签到题
时间限制: 1 Sec 内存限制: 128 MB提交: 834 解决: 204
题目描述
QAQ 的好朋友 ORZ,最近在做一个选拔节目的评委,对于每位选手 ORZ 想知道在这个选手以及这位选手前面的的选手中,得分最高和最低的选手的序号分别是多少....
ORZ 找了 QAQ 帮忙,但是 QAQ 最近在追火星情报局....所以你可以帮助 QAQ 解决 ORZ 的问题吗?
输入
第一行一个数 T
($1 \leq T \leq 10$),表示 T
组测试数据
第二行一个数 n
($1 \leq n \leq 10^5$ ),表示有 n
位选手
接下来 n
行,每行一个数 a
($1 \leq a \leq 10^8$),表示第 i
位选手的得分,打分总是从第一位选手开始
输出
输出从 1 ~ n
位选手中 a[i]
,在 1 ~ i
之间的选手中得分最高和得分最低的选手的序号分别是多少。
如果得分相同则优先输出较小的序号。
样例输入
13123
样例输出
1 12 13 1
#include<stdio.h>#define INF 0x3f3f3f#include<algorithm>using namespace std;int a[100005];int main(){int t,n,i,min,max,ans1,ans2;scanf("%d",&t);while(t--){scanf("%d",&n);min=INF;max=0;for(i=1;i<=n;i++){scanf("%d",&a[i]);if(a[i]>max){ans1=i;max=a[i];}if(a[i]<min){ans2=i;min=a[i];}printf("%d %d\n",ans1,ans2);}}return 0;}
阅读全文
0 0
- 问题D:QAQ&ORZ的签到题
- 【多校连萌三】问题 D: QAQ & ORZ 的签到题
- QAQ & ORZ 的签到题
- QAQ & ORZ 的签到题
- QAQ & ORZ 的签到题
- QAQ & ORZ 的签到题
- QAQ & ORZ 的签到题
- QAQ & ORZ 的签到题 (河南省多校联萌(三) 问题D)
- 1411: QAQ & ORZ 的签到题 [水题]
- HPU1411-- QAQ & ORZ 的签到题
- QAQ & ORZ 的签到题||多线联盟(三)D
- 多校联萌(三)QAQ & ORZ 的签到题
- HPU-1411: QAQ & ORZ 的签到题 [水题]
- hpuoj【1411】QAQ & ORZ 的签到题【水题】
- HPU 弱校联萌3 【1411】 QAQ & ORZ 的签到题
- Hdu-1411-QAQ & ORZ 的签到题 [水题]【多校联萌】
- QAQ & ORZ
- 签到题-D
- kafka发送自定义消息体(对象、数组)
- 内部变量
- java中String str="abc"与String str1=new String("abc")区别
- 幂表
- HPU-1412: QAQ & 君临天下 || 天行九歌 [区间]
- 问题D:QAQ&ORZ的签到题
- Lesson01_Unity基础介绍_part01工具与界面
- 变量
- 病人排队
- js使用cookie存取值
- cookie 和session 的区别详解
- 安卓等间采样缩放算法的实现与解决ZXing生成DATA MATRIX二维码太小的问题
- Hdu3999 The order of a Tree
- Mycat源码打包-包含各平台安装包