题意:求解方程ax+by+c=0,在区间x1->x2和y1->y2的解的个数. 看似简单,真心a的不容易啊! 开始跪于第8组数据,原因是没用long long !后来改了,跪于12组,超时,于是,换方法,求出x的解,对应到y ,然后算在y1,y2的解有几个(不要用枚举法,算有几个就行).竟然又跪于第4组数据!!哎,弱爆了. 才发现,x对应过去的y,x递增,y未必也递增,也未必递减啊!! 做线方程总结: 先判断有无解,再约分后得 ax+by=c,用扩展欧几里得求得ax+by=1的一解,x=x*c…