1627: 【12】对称数列▅
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:23
Solved:12
Description
如果一个数列的第1个数和倒数第1个数相等,第2个数和倒数第2个数相等,第3个数和倒数第3个数相等.……我们说这个数列是对称的,否则,这个数列就是不对称的。
比如:
1 2 3 2 1是对称的,1 2 3 9 1不是对称的(n为奇数)。
1 2 3 3 2 1是对称的,1 2 3 9 2 1不是对称的(n为偶数)。
现给定一个由n个正整数组成的数列,请你判断它是否对称,对称输出Yes,不对称输出No。
Input
第一行,一个正整数n(1≤n≤20)。
第二行,n个正整数(1≤正整数≤100),相邻两个数之间用一个空格分开。
提示:
s = input() #输入一个字符串,赋值给s。
a = s.split(' ') #将字符串s按空格拆分,保存到列表a中。
lis = [int(i) for i in a] #将列表a的元素转换成整数,保存到列表lis中。
Output
一个字符串,如果输入数列是对称的,输出Yes;如果输入数列不是对称的,输出No。
注:Yes和No的首字母大写,其余小写。
Sample Input Copy
6
7 1 9 9 1 7
Sample Output Copy
Yes