#YS260741. 数字翻转
数字翻转
题目描述
有一个不包含前导 的整数 。执行以下操作数次(可能为零次):
将 的长度 ,这里 指 的十进制长度 的前缀反转,即反转 的 前 位数字。那么,第 个数位(默认从左向右数,下文同理)将与第 个数位交换,第 个数位与第 个交换......以此类推。
例如,如果 且 ,则 变换后的值将为 。
对于不同的操作, 的值可能不同。
最少几次操作可以使数字 变成偶数?
输入格式
一个数 。
输出格式
一个整数,表示将该数字变成偶数的最小操作次数。如果无论如何操作,都无法变为偶数,则输出 -1。
输入输出样例
387
2
相关
在下列比赛中: