测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A70357. 输入的这些数是否对称

编程题 入门

题目描述

从键盘输入一个整数 N4 \le N \le 20),接下来输入N 个数,判断输入的这些数是否对称,是输出YES,否则输出NO?(注意N可以是奇数或者偶数)。对称的意思是这些数正过来读和反过来读都是一样的。

比如有 4 个数: 1 2 2 1 ,就是对称的,再比如有 5 个数: 1 2 3 2 1 ,也是对称的,但有 5 个数: 1 2 3 1 2 ,就不是对称的。

输入格式

1 行有一个整数 n。 (4 \le n \le 20

2 行有 n 个整数。

输出格式

如果是对称的请输出:YES,否则输出:NO

输入输出样例

输入 #1
4
1 2 2 1
输出 #1
YES

说明/提示

## 思路

「输入的这些数是否对称」先把数据放进一维数组,再遍历完成题面要求的统计或变换。

## 步骤

1. 读入 $n$ 和 $n$ 个元素。
2. 按题意遍历或多次扫描数组。
3. 输出处理后的结果。