这好像是个cf的div2B,就是把所有x,y坐标拆成两个点,然后所有直线可以转化为diff = (a[i] - a[j]) / (b[i] - b[j]) 然后用map开个int + double mp[i][diff] = mp[j][diff] + 1, 取max然后 + 1就是答案
点赞 评论
牛客网
牛客企业服务