3094. 反序输出

单点时限: 2.0 sec

内存限制: 256 MB

第 1 行输入一个正整数 n(1≤n≤20),第 2 行输入 n 个由一个空格分隔的整数,整数的绝对值不超 108。

第 1 行以相反次序输出这 n 个数 (两个数之间由一个空格分隔,最后一个数后没有空格),第 2 行输出这 n 个整数的和及其平均值 (相互之间由一个空格分隔,均值四舍五入保留 2 位小数)。

输入格式
第 1 行输入一个正整数 n(1≤n≤20),第 2 行输入 n 个由一个空格分隔的整数,整数的绝对值不超 108。

输出格式
第 1 行以相反次序输出这 n 个数 ( 两个数之间由一个空格分隔,最后一个数后没有空格 )。

第 2 行输出这 n 个整数的和及其平均值 ( 相互之间由一个空格分隔 , 均值四舍五入保留 2 位小数)。

样例
input
10
12 90 78 34 -100 25 9 -55 9 1
output
1 9 -55 9 25 -100 34 78 90 12
103 10.30

#math库中fsum([,,,])方法计算列表之和
#s[::-1]反转列表
#list(map(int,input().split()))一行输入列表
import math
n=input()
s=list(map(int,input().split()))
index=len(s)-1
while index>=0:
    print(s[index],end=" ")
    index-=1
print()
sum=math.fsum(s)
print("{:d} {:.2f}".format(int(sum),sum/len(s)))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值