河南省多校连萌(三)
来源:互联网 发布:网游 知乎 编辑:程序博客网 时间:2024/04/29 07:24
点击打开链接
问题 D: QAQ & ORZ 的签到题
时间限制: 1 Sec 内存限制: 128 MB提交: 834 解决: 204
题目描述
QAQ 的好朋友 ORZ,最近在做一个选拔节目的评委,对于每位选手 ORZ 想知道在这个选手以及这位选手前面的的选手中,得分最高和最低的选手的序号分别是多少....
ORZ 找了 QAQ 帮忙,但是 QAQ 最近在追火星情报局....所以你可以帮助 QAQ 解决 ORZ 的问题吗?
输入
第一行一个数 T
(T
组测试数据
第二行一个数 n
(n
位选手
接下来 n
行,每行一个数 a
(i
位选手的得分,打分总是从第一位选手开始
输出
输出从 1 ~ n
位选手中 a[i]
,在 1 ~ i
之间的选手中得分最高和得分最低的选手的序号分别是多少。
如果得分相同则优先输出较小的序号。
样例输入
13123
样例输出
1 12 13 1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include<cstdio>
#include<cmath>
#include<cstring>
#include<algorithm>
using
namespace
std;
const
int
MAX = 1e5 + 10;
typedef
long
long
LL;
int
d[MAX],x[MAX],a[MAX];
int
main()
{
int
T,n;
scanf
(
"%d"
,&T);
while
(T--){
scanf
(
"%d"
,&n);
LL md = 1,mx = 1;
for
(
int
i = 1; i <= n; i++){
scanf
(
"%lld"
,&a[i]);
if
(a[md] < a[i]) md = i;
if
(a[mx] > a[i]) mx = i;
d[i] = md,x[i] = mx;
}
for
(
int
i = 1; i <= n; i++)
printf
(
"%d %d\n"
,d[i],x[i]);
}
return
0;
}
/**************************************************************
Problem: 1411
User: test
Language: C++
Result: 正确
Time:548 ms
Memory:868 kb
****************************************************************/
TEL代码
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int a[100009];
int Maxn,Minn;
int main()
{
// memset(a,0,sizeof(a));
int n;
scanf("%d",&n);
while(n--)
{
int m;
scanf("%d",&m);
for(int i=0; i<m; i++)
{
scanf("%d",&a[i]);
}
for(int k=0; k<m; k++)
{
sort(a,a+k);
printf("%d %d\n",a[k],a[0]);
}
}
return 0;
}
阅读全文
0 0
- 河南省多校连萌(三)
- 河南省多校连萌(三)
- HPU1413 StarFarming(最短路,SPFA,河南省多校连萌(三))
- 河南省多校连萌(三)【问题 C: QAQ & 火星情报局】
- 河南省多校连萌(四)
- 河南省多校连萌(四)
- 河南省多校连萌(四)
- 河南省多校连萌(四)
- 河南省多校连萌(四)
- 河南省多校连萌(四)
- 河南省多校连萌(七)H
- 河南省多校连萌(三)【B-Bar ABCDEFGH 问题 E: QAQ & 君临天下 || 天行九歌】
- 河南省多校连萌(三)【问题 F: 小ho的01串】
- HPU1415 小ho的01串(字符串,河南省多校连萌(三))
- HPU1409 Watch Dog(Prim,最小生成树,河南省多校连萌(三))
- 河南省多校连萌(一) E题【kruskal】
- 河南省多校联萌(四)
- 河南省多校联萌(四)
- HDU1194Beat the Spread
- 3-2ipv6、链路聚合和桥接、图形化切换
- 8.11 平台
- Python中匿名函数lambda的各种用法
- Maven install 报错: Failed to execute goalorg.apache.maven.plugins:maven-gpg-plugin:1.4:sign (sign-art
- 河南省多校连萌(三)
- 线性表的顺序表示及其基本操作
- 51node 1076 2条不相交的路径 tarjan算法
- 【高斯消元】兼 【期望dp】例题
- Robot Framework学习(1)——安装和配置
- ORA-01775: looping chain of synonyms
- Codeforces Round #419 (Div. 2) C. Karen and Game【贪心】
- fairygui自定义扩展+两个例子
- Path Sum II问题及解法