#L30105. 完全平方数检查

    ID: L30105 传统题 2000ms 128MiB 尝试: 0 已通过: 0 入门 上传者: 标签>M3M3第一学期M3-第01课数系扩充与实数从正方形对角线发现新的数课堂题

完全平方数检查

完全平方数检查

题目描述

给定整数 n,判断是否存在非负整数 k,使 k²=n。

输入格式

一行输入一个整数 n。

输出格式

若 n<0,输出 IMPOSSIBLE;若存在满足条件的k,输出 YES k;否则输出 NO。

样例

输入

0

输出

YES 0