666
2025-03-16 08:43:09
发布于:四川
3阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,x,y;
cin>>n>>x>>y;
int num=y,rx=1;
int shang=1,xia=n,zuo=1,you=n;
bool fx=true;
while(rx!=x){
if(fx){
if(youy){
num+=x-rx;
break;
}
}
else{
if(zuoy){
num+=rx-x;
break;
}
}
if(fx){
num+=(you-y+1)*2+xia-rx-2;
rx=xia;
you--;
shang++;
}
else{
num+=(y-zuo+1)*2+rx-shang-2;
rx=shang;
zuo++;
xia--;
}
fx=!fx;
}
cout<<num;
return 0;
}
这里空空如也
有帮助,赞一个