#L30402. 完全平方数判断

    ID: L30402 传统题 2000ms 128MiB 尝试: 0 已通过: 0 入门 上传者: 标签>M3M3第一学期M3-第04课数系扩充与实数实数比较、平方根估算与√2的无理性算法相关算法-整数平方根课堂题

完全平方数判断

完全平方数判断

题目描述

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

输入格式

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

输出格式

若n为完全平方数,输出YES root;否则输出NO。

样例

输入

81

输出

YES 9