方法一:很容易想到可以用stl 解决。。但是就是不能构造出来。。因为不知道map的一对多要怎么搞。。(map
取其对应的迭代值要这样 for(multiset
)
剩下的就简单了。。分别用两个这样的map容器装下 x为键,y为值,和y为键,x为值的两个容器。 然后当C==0就输出当键位d的容器大小,并且去掉另一个容器中出现的点。
同理C==1一样。
下满是STL AC代码:
[cpp]
#include
#include
#include
作者:w00w12l
方法一:很容易想到可以用stl 解决。。但是就是不能构造出来。。因为不知道map的一对多要怎么搞。。(map
取其对应的迭代值要这样 for(multiset
)
剩下的就简单了。。分别用两个这样的map容器装下 x为键,y为值,和y为键,x为值的两个容器。 然后当C==0就输出当键位d的容器大小,并且去掉另一个容器中出现的点。
同理C==1一样。
下满是STL AC代码:
[cpp]
#include
#include
#include