P8220 题解
显然我们需要尽可能避开
其中,第一、二张图是指
显然没有其他更优的解法,若
代码:
# include <bits/stdc++.h>
using namespace std;
int main()
{
long long n, a, b, c;
cin >> n >> a >> b >> c;
cout << (c >= n ? min(2*n-1 + y-x+1, 2*c+1) : 2*n-1);
return 0;
}
显然我们需要尽可能避开
其中,第一、二张图是指
显然没有其他更优的解法,若
代码:
# include <bits/stdc++.h>
using namespace std;
int main()
{
long long n, a, b, c;
cin >> n >> a >> b >> c;
cout << (c >= n ? min(2*n-1 + y-x+1, 2*c+1) : 2*n-1);
return 0;
}