[NOI Online #1 提高组] 序列
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目背景
由于本题数据较难构造,所以无法保证卡掉所有错误做法。
题目描述
小 D 有一个长度为 的整数序列 ,她想通过若干次操作把它变成序列 。
小 D 有 种可选的操作,第 种操作可使用三元组 描述:若 ,则她可以使 与 都加一或都减一;若 ,则她可以使 减一、 加一,或是 加一、 减一,因此当 时,这种操作相当于没有操作。
小 D 可以以任意顺序执行操作,且每种操作都可进行无限次。现在给定序列与所有操作,请你帮她判断是否存在一种方案能将 变为 。题目保证两个序列长度都为 。若方案存在请输出 YES
,否则输出 NO
。
输入格式
本题输入文件包含多组数据。
第一行一个正整数 表示数据组数。对于每组数据:
第一行两个整数 ,表示序列长度与操作种数。
第二行 个整数表示序列 。
第三行 个整数表示序列 。
接下来 行每行三个整数 ,第 行描述操作 。
注意:同一个三元组 可能在输入中出现多次。
输出格式
对于每组数据输出一行一个字符串 YES
或 NO
表示答案。
3
1 1
1
3
1 1 1
2 3
1 2
4 5
1 1 2
2 1 2
1 1 2
3 3
1 2 3
5 5 4
1 1 2
1 1 3
2 2 3
YES
YES
YES
提示
样例 1 解释
第一组数据:使用一次操作 。
第二组数据:使用三次操作 。
第三组数据:使用三次操作 ,令 都增加 ,再使用一次操作 ,令 都增加 。
数据范围与提示
对于测试点 :,,,,。
对于测试点 :,,,,。
对于测试点 :,,。
对于测试点 :。
对于测试点 :。
对于测试点 :。
对于所有测试点:,,,,。
初二竞赛组作业——二分图基础
- Status
- Done
- Problem
- 5
- Open Since
- 2024-3-15 8:00
- Deadline
- 2024-5-19 23:59
- Extension
- 24 hour(s)