- 年轻的摄影师
思路
- @ 2025-1-23 15:03:28
cin>>n>>x
ml mr 最终区间
for(n){
l r
if(l>r) swap(l,r);
ml = max(ml,l);
mr = min(mr,r);
}
公共区间 ml~mr ;
ml>mr 输出 -1 结束
x 和这个区间的关系
x>mr mr-x
x<ml ml -x
否则 0
1 条评论
-
wrj LV 2 SU @ 2026-4-4 11:55:59
#include<bits/stdc++.h> using namespace std; int main() { 思路一 0 ~ 1000 赛道 站在了其中 x 的这个位置 100 * 1000 x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 数组计数 1 1 1 1 1 1 1 1 0-7 1 1 1 1 1 1 1 1 1 1 1 1 1 2-14 2-7 1 1 1 8-10 8-7 思路 2 l r a < b l = max(l,a); r = min(r,b); l <= r 就该去找x的位置 return 0; }
- 1
信息
- ID
- 11
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 115
- 已通过
- 25
- 上传者