Problem A:数组逆序
题目描述
输入10个整数存入一维数组,再按逆序重新存放后再输出
输入
输入包括一行。10个以空格格开的整数
输出
逆序的10个整数,整数以空格隔开
样例输入
1 3 5 9 7 6 8 2 4 0
样例输出
0 4 2 8 6 7 9 5 3 1
答案
ls = list(map(int,input().split()))
ls.reverse() # ls.reverse逆序
for i in ls:
print(i,end = ' ')
Problem B:逆序输出数据
题目描述
输入一组数据(整数,不多于20个),逆序输出这组数据
输入
正整数N(1≤N≤20),之后是N个整数
输出
输入数据的逆序,2个数之间空一格
样例输入
【样例1】
1 100
【样例2】
3 1 2 3
【样例3】
5 5 4 3 2 1
样例输出
【样例1】
100
【样例2】
3 2 1
【样例3】
1 2 3 4 5
答案
ls = list(map(int,input().split()))
del ls[0] # 删除首个数
ls.reverse()
for