问题标题: 酷町堂:额…………

0
0
已解决
佟佳航
佟佳航
资深守护
资深守护

 

7577   体育课代表评选

经验值:400 时间限制:1000毫秒 内存限制:128MB

题目描述 De**ion

体育课上有n个同学,每个人都有对应的学号和体能分数,请你找出体能最好和最差的两位同学。

输入描述 Input De**ion

第一行一个整数n表示人数
第二行n个整数表示每个人的学号,中间用空格分隔
第三行n个整数表示每个人的体能测试分数,跟上面的学号一一对应,中间用空格分隔

输出描述 Output De**ion

输出体能最好和最差的两名同学的学号,中间用空格分隔

样例输入 Sample Input

3 2 4 5 87 99 86

样例输出 Sample Output

4 5

数据范围及提示 Data Size & Hint

1<=n<=100,体能分数不超过100分,学号不超过100
体能分数不会重复

佟佳航在2023-02-11 11:08:01追加了内容
#include<iostream>
using namespace std;
struct{
	int id,s;
}a[105];
int n,maxn=-0x3f3f3f3f,minn=0x3f3f3f3f,p1,p2;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
    	cin>>a[i].id;
	}
	for(int i=1;i<=n;i++){
		cin>>a[i].s;
		if(a[i].s>maxn){
			maxn=a[i].s;
			p1=i;
	    }if(a[i].s<minn){
	    	minn=a[i].s;
	    	p2=i;
		}
	}
	cout<<p1<<" "<<p2;
	return 0;
}

 


0
已采纳
薛安博
薛安博
初级光能
初级光能

你的struct应该是结构体吧

结构体名称呢???

0
佟佳航
佟佳航
资深守护
资深守护

怎么发了两个!!!!!!!!

0
高宇辰
高宇辰
新手光能
新手光能

uligjb./khhjvlbo]pH?.vbj'o[';k/jhbvn pjhbn nkl.hbmbvlk;/j.hbmn njkjlbmo[p;jlbhmjop;jlhbvm[o'pk;lbjkkopkohlbjopkhlbjv mhbjkpoj;hbhbjkpj;lbhbjjpk'k.bjv,bjkjo;hbj,hvbjkp';jbv,h

o[kp'j;lbhjko[pkhb,bmbjopkoj;b,kopkhbj,popk'o;jkjo[

kp;k'

[';jlj,kl

p]['jl;kbl;j

o[k'j;k'

ook'j;.bk;'

opo[k';l.b;o

pk'j;lbljkp;lbj,lo

k'j;lb,jo

[k;jlbjjkjbkjkpo;hlbjmjkp'o;hlbjvjjjohlghkvhphilgkhvuo;hlgkjcvo[

';jkl;p

'.,jojhlgkvh[ihlhvjvhjj[jhjhgcjvbnk'j;hgkbll

o;hln;ml

';jo;[po;j'kl

p'j;jlp

';[p';jln;[p

k';jjl;''k;j;';

k',.;

';lknll;popjo;np

olvkhjcgdtystaerzfddjusyrgxghyphugkvhbkl[

k';nk.l

[k';ljkbnj';hgklbnml

p];nlm;'

;[[4

['kpppo[jo;p\=o'oj;nk

p]'k;nk.

p]';jnk'l

[pk'

我要回答