小红的完全平方数
比赛主页
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
小红有一个正整数
,她可以进行任意次操作,每次将
加上 2,或者将
减去 2。
她现在想知道,如果将
变为完全平方数,最少需要多少次操作呢,请你帮帮她吧。
输入描述:
输入包含一行一个正整数
,表示小红的数字
。
输出描述:
输出包含一行,表示最少的操作次数。
示例1
输入
复制
5
5
输出
复制
2
2
说明
可以进行两次 "+2" 操作,变为 9,是完全平方数。
也可以进行两次 "-2" 操作,变为 1,也是完全平方数。
小红的完全平方数
返回全部题目
列表加载中...
5
2