博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Educational Codeforces Round 36 B】Browser
阅读量:5257 次
发布时间:2019-06-14

本文共 699 字,大约阅读时间需要 2 分钟。

【链接】

【题意】

在这里输入题意

【题解】

分类在区间里面和左边、右边三种情况。
看看l的左边有没有标签、r的右边有没有标签。
就能做完了。

【代码】

#include 
using namespace std;int n,pos,l,r;int main(){ #ifdef LOCAL_DEFINE freopen("rush_in.txt", "r", stdin); #endif ios::sync_with_stdio(0),cin.tie(0); cin >> n >> pos >>l>>r; int temp1 = 1000,temp2 = 1000; if (r!=n){ temp2 = r-pos; } if (l!=1){ temp1 = pos-l; } if (l<=pos&&pos<=r){ if (temp1==1000 && temp2==1000) return cout<<0<
r){ ans+=pos-r; ans++; if (temp1!=1000){ ans+=r-l; ans++; } }else{//pos

转载于:https://www.cnblogs.com/AWCXV/p/8282306.html

你可能感兴趣的文章
android listVIew实现button按钮监听程序
查看>>
[C++] getaddrinfo的一个bug
查看>>
perl C/C++ 扩展(四)
查看>>
BZOJ2763: [JLOI2011]飞行路线
查看>>
【c# 学习笔记】阻止派生类重写虚成员
查看>>
Django 路由
查看>>
fcgi返回状态码
查看>>
pycharm 中查找替换功能
查看>>
【特征匹配】BRISK原文翻译
查看>>
grep 基于关键字搜索
查看>>
virtualbox开启虚拟机时报错
查看>>
HDU5461 Largest Point(暴力)
查看>>
[No0000147]深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing)理解堆与栈4/4
查看>>
linux及安全期中总结——20135227黄晓妍
查看>>
08.存储Cinder→2.理解Block Storage Service
查看>>
pku 2253 Frogger 第一周训练——最短路
查看>>
【Prince2科普】P2七大主题之计划
查看>>
TCP三次握手详解及释放连接过程
查看>>
Python数据可视化利器Matplotlib,绘图入门篇,Pyplot介绍
查看>>
gnome3
查看>>