在 线 评 测 系 统
Toggle navigation
ZUEBOJ
常见问答
问题
来源/分类
状态
排名
竞赛
考试与作业
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
问题2037--Wangy's Math Puzzles Ⅰ
2037: Wangy's Math Puzzles Ⅰ
[命题人 :
]
时间限制 :
1
sec
内存限制 :
128 MB
提交
解决: 10
提交量: 39
统计
题目描述
小宋喜欢出数学题,所以今天Wangy出一个数学谜题Ⅰ考验一下小宋。
现给出一个整数n,需要将n变为一个可以被表示为
2
x
+2
y
的整数m,其中x和y都是非负整数,且
x≠y。Wangy允许小宋进行两种操作:
Ⅰ. 令n加1
Ⅱ. 令n减1
然而,小宋忙于玩原神,你能帮他求出最少需要多少次操作才能将n变为符合条件的m嘛?
输入
一行输入一个整数n(1<=n<=1e9)
输出
输出一行,包含一个整数,代表最少需要的操作次数。
样例输入
Copy
10
样例输出
Copy
0
提示
第二组测试数据:
输入:
22
输出:
2
第三组测试数据:
输入:
4
输出:
1
第一组数据:n = 10 本身就可以表示为 2
x
+ 2
y
的形式,其中 x = 3, y = 1。
第二组数据:n = 22 可以用 2 次操作变为 m = 20 = 2
2
+ 2
4
,也可以变成 m = 24 = 2
3
+ 2
4
。
第三组数据:n = 4 可以用 1 次操作变为 m = 3 = 2
0
+ 2
1
或者 m = 5 = 2
0
+ 2
2
。
来源/分类
2022级新生程序设计提升班选拔赛(第二场)