求助
查看原帖
求助
933338
lijunda楼主2024/6/27 19:46
#include<bits/stdc++.h>
using namespace std;
long long ax,bx,ay,by;
int main()
{
	cin>>ax>>ay>>bx>>by;
	if(ax>=bx)
	{
		if(ax%2==0)
		{
			ax++;
		}
		if(bx%2==0)
		{
			bx++;
		}
		if(ax-(by-ay)<=bx)
		{
			cout<<by-ay;
		}
		else 
		{
			cout<<by-ay+((ax-(by-ay))-bx)/2;
		}
	}
	else
	{
		if(ax%2==0)
		{
			ax++;
		}
		if(bx%2==0)
		{
			bx++;
		} 
		if(ax+(by-ay)<=bx)
		{
			cout<<by-ay;
		}
		else 
		{
			cout<<by-ay+(bx-(ax+(by-ay)))/2;
		}
	}
	
}
2024/6/27 19:46
加载中...