#B3946. [语言月赛 202403] 2014

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

[语言月赛 202403] 2014

背景

迷茫的 ScaredQiu 总是会想起 2014 年,如果你问他现在的年份,他可能也会告诉你是 2014 年。

题目描述

定义 2014 串为一个由若干个 2014 首尾相接连成的字符串,例如 20142014 和 201420142014是 2014 串,而 2014201 和 572364 不是 2014 串。

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

输入格式

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

输出格式

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

8
52510961

No

10
0573963380

No

12
140021214240

Yes

提示

对于 20%20\% 的数据,1≤n≤81 \leq n\leq 8。
对于 40%40\% 的数据,1≤n≤181\leq n \leq 18。
对于另外 20%20\% 的数据,保证 SS 仅包含 0,1,2,40,1,2,4 四种数字。
对于 100%100\% 的数据,1≤n≤1061 \leq n \leq 10^6,字符串 SS 仅包含从 00 到 99 的数字。