1 solutions
-
0
#include<bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false);//优化,使cin与scanf相差无几 long long n,i,j,mi,ans=0; cin>>n>>i>>j; mi=min(i,min(j,min(n-i+1,n-j+1))); if(i<=j)ans=mi*(4*(n-1)-4mi)+10mi-4n-3+i+j; else ans=mi(4n-4mi)+2*mi+1-i-j;//模拟过程 cout<<ans;//输出ans return 0; }
``` #include<bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false);//优化,使cin与scanf相差无几 long long n,i,j,mi,ans=0; cin>>n>>i>>j; mi=min(i,min(j,min(n-i+1,n-j+1))); if(i<=j)ans=mi*(4*(n-1)-4*mi)+10*mi-4*n-3+i+j; else ans=mi*(4*n-4*mi)+2*mi+1-i-j;//模拟过程 cout<<ans;//输出ans return 0; }
``` ```
- 1
Information
- ID
- 313
- Time
- 1000ms
- Memory
- 64MiB
- Difficulty
- 9
- Tags
- # Submissions
- 17
- Accepted
- 2
- Uploaded By