#L30205. 完全平方数检查

    ID: L30205 传统题 2000ms 128MiB 尝试: 0 已通过: 0 入门 上传者: 标签>M3M3第一学期M3-第02课数系扩充与实数从正方形面积到平方、平方根与算术平方根课堂题

完全平方数检查

完全平方数检查

题目描述

给定整数n。若存在非负整数k使k²=n,则n是完全平方数。判断n是否为完全平方数。

输入格式

一行输入整数n,满足 -10^12≤n≤10^12。

输出格式

n<0时输出IMPOSSIBLE;n为完全平方数时输出YES k,其中k为其算术平方根;否则输出NO。

样例

输入

144

输出

YES 12