Codeforces Round #693 (Div. 3) E. Correct Placement 思维
生活随笔
收集整理的這篇文章主要介紹了
Codeforces Round #693 (Div. 3) E. Correct Placement 思维
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
傳送門
題意:
思路: 對(duì)于每個(gè)人都有個(gè)二元組(x,y)(x,y)(x,y),從題意中提取有效信息就是:當(dāng)(x1,y1)(x_1,y_1)(x1?,y1?)的最大值大于(x2,y2)(x_2,y_2)(x2?,y2?)的最大值,(x1,y1)(x_1,y_1)(x1?,y1?)的最小值大于(x2,y2)(x_2,y_2)(x2?,y2?)的最小值,那么(x2,y2)(x_2,y_2)(x2?,y2?)就是符合條件的。這樣我們可以對(duì)于hhh和www,如果h<wh<wh<w,那么就交換hhh和www。讓后按照hhh排序,從頭維護(hù)一個(gè)www的最小值和對(duì)應(yīng)的ididid,讓后在hhh不相等的時(shí)候更新就好啦。
總結(jié)
以上是生活随笔為你收集整理的Codeforces Round #693 (Div. 3) E. Correct Placement 思维的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Codeforces Round #69
- 下一篇: Codeforces Round #70