302825: CF548A. Mike and Fax

Memory Limit:256 MB Time Limit:1 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Mike and Fax

题意翻译

给定一个字符串和一个整数 $k$,问是不是恰好存在 $k$ 个子字符串是回文串,并且所有子字符串的长度一样长。

题目描述

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 $ . ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF548A/8e6eb6a5966077211062d31ebdd4df5e9f389a77.png)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

说明

Palindrome is a string reading the same forward and backward. In the second sample, the faxes in his back-bag can be "saddas" and "tavvat".

Input

题意翻译

给定一个字符串和一个整数 $k$,问是不是恰好存在 $k$ 个子字符串是回文串,并且所有子字符串的长度一样长。

加入题单

算法标签: