#B3946. [语言月赛 202403] 2014

    ID: 9634 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>2024O2优化数组字符串(入门)语言月赛

[语言月赛 202403] 2014

Description

定义 2014 串为一个由若干个 2014 首尾相接连成的字符串,例如 20142014201420142014是 2014 串,而 2014201572364 不是 2014 串。

给定一个仅包含从 0099 的数字的字符串 SS,你每次操作可以交换 SS 中任意两个字符。判断是否能通过执行任意多次(可以为 00 次)操作将 SS 变为 2014 串。

Input Format

第一行输入一个整数 nn 表示字符串 SS 的长度。
第二行输入一个长度为 nn 的字符串 SS,保证 SS 仅包含从 0099 的数字。

Output Format

如果可以将 SS 变为 2014 串,输出 Yes;否则输出 No

8
52510961

No

10
0573963380

No

12
140021214240

Yes

Hint

对于 20%20\% 的数据,1n81 \leq n\leq 8
对于 40%40\% 的数据,1n181\leq n \leq 18
对于另外 20%20\% 的数据,保证 SS 仅包含 0,1,2,40,1,2,4 四种数字。
对于 100%100\% 的数据,1n1061 \leq n \leq 10^6,字符串 SS 仅包含从 0099 的数字。