1033 : 01排序
Time Limit: 1 Sec Memory Limit: 128 MB Submitted: 68 Solved: 12Description
一个 01
序列长度为 n
,进行 m
次操作,每次将 [i,j]
区间的串按 k
进行排序:
区间坐标为[0, n-1]
,k==0
为升序,k==1
为降序。
在操作之后,输出最终的串。
Input
不超过10
组测试数据。
每组数据第一行为串长度 n
与 操作数m
。
第二行为一个01
串,长度为n
。
接下来m
行,每行三个整数 i, j, k
表示操作。
1 <= n <= 10^5
,1 <= m <= 10^4
,0 <= i < j < n
, k
为 0
或 1
。
Output
每组数据输出一行结果的01
串。
Sample
10 3 0100110110 5 8 0 5 6 1 0 2 1 10 3 0110110000 5 8 0 6 7 0 2 8 0
1000110110 0100001110
Hint
Source
深圳技术大学第一届程序设计竞赛(SZTUCPC2021)Author
CSGrandeur