题库练习 Mike and Fax
← 上一题 下一题 →

A9929 | Mike and Fax

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

While Mike was walking in the subway, all the stuff in his back-bag dropped on the ground. There were several fax messages among them. He concatenated these strings in some order and now he has string $s$ .

![](/uploads/acgo/image/2c668b868f20abba_754a40589690.jpeg)He is not sure if this is his own back-bag or someone else's. He remembered that there were exactly $k$ messages in his own bag, each was a palindrome string and all those strings had the same length.

He asked you to help him and tell him if he has worn his own back-bag. Check if the given string $s$ is a concatenation of $k$ palindromes of the same length.

输入格式

The first line of input contains string $s$ containing lowercase English letters ( $1<=|s|<=1000$ ).

The second line contains integer $k$ ( $1<=k<=1000$ ).

输出格式

Print "YES"(without quotes) if he has worn his own back-bag or "NO"(without quotes) otherwise.

输入输出样例

输入 #1
saba
2
输出 #1
NO
输入 #2
saddastavvat
2
输出 #2
YES
C++ 编辑器
输入
输出