wwwwmw的字符串(Hard Version)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
wwwwmw 定义字符串 的可爱度为最大的整数 ,满足存在一个长度为 的连续子串、和一个长度为 的不连续子序列,满足 。
现在,wwwwmw 给定你两个整数 ,并且询问你是否存在长度为 、仅由小写字母构成的字符串 ,使得 的可爱度恰好等于 。如果存在,输出任意一个符合条件的字符串 。
子串为从原字符串中,连续的选择一段字符(可以全选、可以不选)得到的新字符串。
仅在本题中,不连续子序列定义为至少由两段不相邻的非空子串构成。
输入描述
每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:
在一行上输入两个整数 $n,m \left(3 \leqq m \leqq n \leqq 2 \times 10^5\right)$ 代表限制。
除此之外,保证单个测试文件的 之和不超过 。
输出描述
如果答案不存在,直接输出 ;否则,在第一行输出 ,在第二行输出一个仅由小写字母构成的字符串 ,代表构造出的字符串。
样例
样例输入1
2
4 3
3 3
样例输出1
YES
abcc
NO
2026南京晓庄学院大学生程序设计新年赛(初赛)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 10
- 开始于
- 2026-1-30 12:00
- 结束于
- 2026-1-30 17:00
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 43