#ABC271D. 翻面与调整
翻面与调整
翻面与调整
题目描述
有 张卡片,每张卡片的两面各写着一个整数。第 张卡片 的正面写着 ,背面写着 。
你可以选择每张卡片展示正面还是背面。
判断能否通过放置卡片,使可见整数的和恰好等于 。如果可能,找出一组实现该和的卡片放置方式。
输入格式
输入按以下格式从标准输入给出:
输出格式
首先,如果能使可见整数的和恰好等于 ,输出 Yes;否则输出 No,并换行。
此外,如果存在这样的放置方式,输出一个长度为 、由 H 和 T 组成的字符串,表示实现该和的卡片放置方式。
第 个字符 :如果第 张卡片应展示正面,则为 H;展示背面则为 T。
如果有多种放置方式都能实现该和,输出任意一种均可。
样例
3 11
1 4
2 3
5 7
Yes
THH
例如,以下放置方式都能使可见整数的和恰好等于 :
第 张卡片展示正面,第 张展示背面,第 张展示背面。
第 张卡片展示背面,第 张展示正面,第 张展示正面。
因此,输出 HTT、THH 等都被接受。
5 25
2 8
9 3
4 11
5 1
12 6
No
无法通过放置卡片使可见整数的和恰好等于 。
数据范围
- 输入中的所有值均为整数。
提示
答案不唯一,输出任意合法解即可。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2840
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者