#aBC181D. [ABC181D] Hachi

[ABC181D] Hachi

AT_abc181_d [ABC181D] Hachi

题目描述

给定一个只由数字 1199 组成的数字串 SS

高桥君喜欢 88 的倍数。

高桥君想通过重新排列数字串 SS 来构造一个 88 的倍数。

请判断是否能够通过重新排列 SS 得到一个 88 的倍数。

输入格式

输入以以下格式从标准输入给出。

SS

输出格式

如果能够通过重新排列数字串 SS 得到一个 88 的倍数,则输出 Yes;否则输出 No

输入输出样例 #1

输入 #1

1234

输出 #1

Yes

输入输出样例 #2

输入 #2

1333

输出 #2

No

输入输出样例 #3

输入 #3

8

输出 #3

Yes

说明/提示

限制条件

  • 1S2×1051 \leq |S| \leq 2 \times 10^5
  • SS 的每个字符都是 1199 之间的数字

样例解释 1

例如,将 12341234 重新排列为 14321432,可以得到 88 的倍数。

样例解释 2

无论如何重新排列 13331333,都无法得到 88 的倍数。

由 ChatGPT 4.1 翻译