1547: PL12 数列求和

内存限制:256 MB 时间限制:3.000 S
评测方式:文本比较 命题人:
提交:26 解决:13

题目描述

给定2个有n个正整数组成的数列a和b,请将:

 a的第1元素和b的倒数第1元素相乘; 

a的第2元素和b的倒数第2元素相乘; 

a的第3元素和b的倒数第3元素相乘;

 ··· 

以此类推,然后输出所有乘积相加后的结果。

输入

共3行;
第一行一个正整数n(1~50);
第二行n个正整数(1~100),表示数列a,两数间以空格隔开。

第三行n个正整数(1~100),表示数列b,两数间以空格隔开。

提示:
s=int(input()) #输入一个字符串,赋值给s。
a=input().split(' ') #将字符串s按空格拆分,保存到列表a中。
lis=[int(i) for i in s] #将列表a的元素转换成正整数,保持到列表lis中。

输出

一个正整数,表示计算的结果。

样例输入 复制

4
1 2 3 4
3 4 1 2

样例输出 复制

28

来源/分类