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~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