1075:练5.4 最大数位置
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 477 通过数: 334
【题目描述】
输入n个整数,存放在数组a[1]至a[n]中,输出最大数所在位置(n≤1000)。
【输入】
第一行,数的个数n;
第二行,n个正整数,每个数在232−1之内。
【输出】
最大数所在位置。
【输入样例】
5
67 43 90 78 32
【输出样例】
3
无
错误
n=int(input())
x=input().split()
a=max(x)
i=0
while x[i]!=a:
i+=1
i+=1
print(i)
(我的代码和输入输出样例一样,但不符合要求)
要放在数组中,用上n,用python解决
if __name__ == '__main__':
n = int(input())
a = list(map(int, input().split(' ')))
c = max(a)
b = a.index(c) + 1
print(b)
x=input().split()
print(x)
a=max(x)
r = x.index(a)
print(r)