CF508B Anton and currency you all know
题目描述
2016 年,Berland 的你们都知道的货币对卢布的汇率上涨得非常厉害。为了简化计算,其小数部分被省略了,现在的汇率被认为是一个整数。
可靠消息人士告诉金融家 Anton,关于明天你们都知道的货币对卢布的汇率有一些信息。Anton 现在知道,明天的汇率将是一个偶数,并且它是通过交换今天汇率中的恰好两个不同的数字得到的。在满足这些条件的所有可能值中,明天的汇率将是最大的。可以保证今天的汇率 $n$ 是一个奇正整数。请你帮助 Anton 确定你们都知道的货币对卢布的明天汇率!
输入格式
第一行包含一个奇正整数 $n$,表示你们都知道的货币今天的汇率。数 $n$ 的表示长度在 $2$ 到 $10^{5}$ 之间(包含 $2$ 和 $10^{5}$)。$n$ 的表示没有前导零。
输出格式
如果关于明天汇率的信息有矛盾,即不存在满足条件的整数,输出 $-1$。
否则,输出你们都知道的货币对卢布的明天汇率。该汇率应当是在满足“偶数且通过交换恰好两位数字得到”的所有数中最大的一个。汇率的表示不应有前导零。
说明/提示
由 ChatGPT 5 翻译