#91. 比较数组首尾N个元素
比较数组首尾N个元素
比较数组首尾N个元素
题目背景
题目描述
如果数组开头和结尾的 个数字组相同,则返回 true。例如,对于数组 ,当 和 时,首尾相同;当 和 时,首尾不同(返回 false)。你可以假设 的范围在 (包含)之间。
输入格式
输入以如下格式从标准输入中给出。
单行输入,包含一个整数数组
nums的字符串表示(例如[1 2 3]),后跟一个空格和一个整数 。
输出格式
输出以如下格式输出到标准输出中。
一个布尔值:
true或false。
样例
[5 6 45 99 13 5 6] 1
false
[5 6 45 99 13 5 6] 2
true
[5 6 45 99 13 5 6] 3
false
样例解释
对于样例 1,数组为 [5, 6, 45, 99, 13, 5, 6],。数组开头的 1 个数字是 [5],数组结尾的 1 个数字是 [6]。它们不相同,因此返回 false。
对于样例 2,数组为 [5, 6, 45, 99, 13, 5, 6],。数组开头的 2 个数字是 [5, 6],数组结尾的 2 个数字是 [5, 6]。它们相同,因此返回 true。
对于样例 3,数组为 [5, 6, 45, 99, 13, 5, 6],。数组开头的 3 个数字是 [5, 6, 45],数组结尾的 3 个数字是 [13, 5, 6]。它们不相同,因此返回 false。
数据范围
每个测试用例限时 1 秒,内存 1024 KiB。