n=input() #输入正整数n
l=list(input().split()) #输入n个正整数
max=int(l[0]) #最大数字设为第一个元素
maxi=0#设置下标
for i in range(0,len(l)):
if int(l[i])>max: #将整个链表中逐个数字将与其最大值进行比较
max=int(l[i]) #如果后面一个比前面一个大,则将后面一个的值赋给最大值,再进行比较
maxi=i
print("%d,%d"%(maxnum,maxi)) #循环结束,输出最大值,最大下标
PTA 求最大值及其下标 (python3.0)
最新推荐文章于 2024-07-05 03:30:28 发布
该代码段实现了一个简单的程序,从用户输入的一串正整数中找出最大值和其对应的索引。首先读取整数n,然后接收n个正整数并存储在列表中。初始化最大值为列表的第一个元素,通过遍历列表,更新最大值和最大值的索引。最后,程序输出最大值和它的索引位置。
摘要由CSDN通过智能技术生成