编程题
### 问题描述 可可有一个密码锁,只有当数字序列能够排列组合成一个能被 $8$ 整除的最小数字时,锁才会打开。现在可可手中有一个数 $N$,她想知道是否能够重新排列 $N$ 中的数字来解锁。如果可以,请输出这个最小的数字。若不存在这样的排列,请输出 $-1$。注意,结果中不允许出现前导零。 ### 输入格式 一个整数 $N$。 ### 输出格式 一个整数,表示能解开密码锁的最小数字,或者 $-1$ 表示无解。 ### 样例输入 ``` 625 ``` ### 样例输出 ``` 256 ``` ### 评测数据规模 - 数字 $N$ 的位数在 $1$ 到 $1000$ 之间。 - $1 \leq N$
查看答案
赣ICP备20007335号-2