4223: 自守数
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:7
解决:3
题目描述
自守数,亦称同构数,是指一个数的平方的尾数等于该数自身的自然数,如5和25就是自守数。
输入
输入一个正整数
输出
判断这个正整数是否为自守数。如果是,则输出"Y",否则输出"N"
样例输入 复制
25
样例输出 复制
Y
提示
提示:字符串s的后m位可用s[-1*m:]表示。
n=int(input()) a=n**2 m=len(str(n)) if str(a)[-1*m:]==str(n): print("Y") else: print("N")