找同学的位置
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有一个班的同学在操场上排队,老师需要找出队列中学号最大的同学和学号最小的同学所在的位置(位置从1开始计数)。已知所有同学的学号均不重复,请编程完成查找。
输入格式
- 第一行输入一个整数n,表示排队同学的总人数。
- 第二行输入n个整数,依次表示队列中每个同学的学号,所有学号均不重复。
输出格式
输出一行,包含2个整数,按以下顺序排列:
- 学号最大的同学的位置
- 学号最小的同学的位置 两个整数之间用空格隔开。
样例输入
6
1 8 9 10 5 3
样例输出
4 1
样例解释
- 队列中每个学号对应的位置(从1开始)如下:
- 学号1 → 位置1
- 学号8 → 位置2
- 学号9 → 位置3
- 学号10 → 位置4
- 学号5 → 位置5
- 学号3 → 位置6
- 所有学号中,最大学号为10,其对应位置是4;
- 所有学号中,最小学号为1,其对应位置是1;
数据范围
- 排队同学人数n:n≤100
- 学号特性:所有学号均不重复(无相同值),未限制具体数值范围。