B. so easy The Preliminary Contest for ICPC Asia Xuzhou 2019
原题地址
题意:给从1到n个数,然后q次操作,每次操作有两个变量z,x:
当z=1时:要把后面的x从1到n中去掉
当z=2时:查找从x开始,1到n中距离x最近的没被删掉的数
思路一:暴力做,把所有z=1的数用set(或者map等STL)存下来,接着在z=2时for循环从x到n的遍历找到set中没有的数,就输出该数并跳出来,这种做法十分极限且只能在c++11且输入输出为scanf和printf的情况...
原创
2019-09-08 23:18:05 ·
212 阅读 ·
0 评论