#P4383. [POI2015]Pustynia
[POI2015]Pustynia
[POI2015] PUS
题目描述
给定一个长度为 的正整数序列 ,每个数都在 到 范围内,告诉你其中 个数,并给出 条信息,每条信息包含三个数 以及接下来 个正整数,表示 里这 个数中的任意一个都比任意一个剩下的 个数大(严格大于,即没有等号)。
请任意构造出一组满足条件的方案,或者判断无解。
输入格式
第一行包含三个正整数 (,)。接下来 行,每行包含两个正整数 ,表示已知 ,保证 递增。
接下来 行,每行一开始为三个正整数 ),),接下来 个正整数 (),表示这 个数中的任意一个都比任意一个剩下的 个数大。()
输出格式
若无解,则输出 NIE
。否则第一行输出 TAK
,第二行输出 个正整数,依次输出序列 中每个数。
样例 #1
样例输入 #1
5 2 2
2 7
5 3
1 4 2 2 3
4 5 1 4
样例输出 #1
TAK
6 7 1000000000 6 3
样例 #2
样例输入 #2
3 2 1
2 3
3 5
1 3 1 2
样例输出 #2
NIE
样例 #3
样例输入 #3
2 1 1
1 1000000000
1 2 1 2
样例输出 #3
NIE
提示
原题名称:Pustynia。
本题另外提供两组额外样例,可以在附件中下载。