AT_abc181_d [ABC181D] Hachi
题目描述
给定一个只由数字 $1$ 到 $9$ 组成的数字串 $S$。
高桥君喜欢 $8$ 的倍数。
高桥君想通过重新排列数字串 $S$ 来构造一个 $8$ 的倍数。
请判断是否能够通过重新排列 $S$ 得到一个 $8$ 的倍数。
输入格式
输入以以下格式从标准输入给出。
> $S$
输出格式
如果能够通过重新排列数字串 $S$ 得到一个 $8$ 的倍数,则输出 `Yes`;否则输出 `No`。
说明/提示
## 限制条件
- $1 \leq |S| \leq 2 \times 10^5$
- $S$ 的每个字符都是 $1$ 到 $9$ 之间的数字
## 样例解释 1
例如,将 $1234$ 重新排列为 $1432$,可以得到 $8$ 的倍数。
## 样例解释 2
无论如何重新排列 $1333$,都无法得到 $8$ 的倍数。
由 ChatGPT 4.1 翻译