注册 登录
编程论坛 Python论坛

输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

王晓磊 发布于 2020-01-23 20:55, 2009 次点击
输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
1 回复
#2
幽竹烟雨2020-02-02 15:08
程序代码:
f=input().split()
a=[]
for i in f:
    j=int(i)
    a.append(j)
minn=2147483647
maxx=-2747483648
for i in a:
    if i>maxx:
        maxx=i
    if i<minn:
        minn=i
for i in a:
    if i==maxx:
        print(minn,end=" ")
    elif i==minn:
        print(maxx,end=" ")
    else:
        print(i,end=" ")   


这样可以吗
1