1024 - 河南省多校连萌(三)【问题 D: QAQ & ORZ 的签到题】
2017-08-11 19:28
387 查看
点击打开链接
这次比赛比上一次多做一道题,come on
时间限制: 1 Sec 内存限制:
128 MB
提交: 834 解决:
204
QAQ 的好朋友 ORZ,最近在做一个选拔节目的评委,对于每位选手 ORZ 想知道在这个选手以及这位选手前面的的选手中,得分最高和最低的选手的序号分别是多少....
ORZ 找了 QAQ 帮忙,但是 QAQ 最近在追火星情报局....所以你可以帮助 QAQ 解决 ORZ 的问题吗?
第一行一个数
\leq T \leq 10$),表示
第二行一个数
\leq n \leq 10^5$ ),表示有
接下来
\leq a \leq 10^8$),表示第
输出从
如果得分相同则优先输出较小的序号。
#include<cstdio>
#include<algorithm>
#define INF 0x7fffffff
using namespace std;
int T,n,score,f[100005],a[100005],big,little;
int main()
{
while(~scanf("%d",&T)){
while(T--){
a[0]=INF;
f[0]=0;
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&score);
f[i]=max(f[i-1],score);
if(f[i]>f[i-1])
big=i;
a[i]=min(score,a[i-1]);
if(a[i]<a[i-1])
little=i;
printf("%d %d\n",big,little);
}
}
}
return 0;
}
这次比赛比上一次多做一道题,come on
问题 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之间的选手中得分最高和得分最低的选手的序号分别是多少。
如果得分相同则优先输出较小的序号。
样例输入
1 3 1 2 3
样例输出
1 1 2 1 3 1
#include<cstdio>
#include<algorithm>
#define INF 0x7fffffff
using namespace std;
int T,n,score,f[100005],a[100005],big,little;
int main()
{
while(~scanf("%d",&T)){
while(T--){
a[0]=INF;
f[0]=0;
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&score);
f[i]=max(f[i-1],score);
if(f[i]>f[i-1])
big=i;
a[i]=min(score,a[i-1]);
if(a[i]<a[i-1])
little=i;
printf("%d %d\n",big,little);
}
}
}
return 0;
}
相关文章推荐
- QAQ & ORZ 的签到题 (河南省多校联萌(三) 问题D)
- 河南省多校连萌(三)【B-Bar ABCDEFGH 问题 E: QAQ & 君临天下 || 天行九歌】
- Hdu-1411-QAQ & ORZ 的签到题 [水题]【多校联萌】
- 问题D:QAQ&ORZ的签到题
- HPU-1411: QAQ & ORZ 的签到题 [水题]
- hpuoj【1411】QAQ & ORZ 的签到题【水题】
- 1411: QAQ & ORZ 的签到题 [水题]
- QAQ & ORZ 的签到题||多线联盟(三)D
- 问题 E: QAQ & 君临天下 || 天行九歌
- QAQ & ORZ 的签到题
- [HPU - 1411] QAQ & ORZ 的签到题
- 河南省多校连萌(四)【zzuli 2178 GJJ来签到】
- QAQ & ORZ 的签到题
- 问题 C: QAQ & 火星情报局
- QAQ & ORZ 的签到题
- 【暑期多校联萌 - D】 QAQ & ORZ 的签到题
- HPU1411-- QAQ & ORZ 的签到题
- 问题 E: QAQ & 君临天下 || 天行九歌
- 1024 - 河南省多校连萌(三)
- 【多校连萌三】问题 E: QAQ & 君临天下 || 天行九歌