1 条题解
-
0
#include<bits/stdc++.h> #define int long long using namespace std; int n,tmx,tmy; void f(){ if(tmx==n||tmy==n||tmx==1||tmy==1){ return; } tmx--,tmy--; n=n-2; f(); } signed main(){ scanf("%lld%lld%lld",&n,&tmx,&tmy); int n2=n; f(); int jc=n2*n2-n*n; if(tmx==1&&tmy==1) printf("%lld",n2*n2); if(tmx==1&&tmy!=n) printf("%lld",jc+tmy); if(tmy==n&&tmx!=n) printf("%lld",jc+n+tmx-1); if(tmx==n&&tmy!=1) printf("%lld",jc+3*n-tmy-1); if(tmy==1&&tmx!=1) printf("%lld",jc+4*n-tmx-2); return 0; }
信息
- ID
- 2749
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 7
- 标签
- (无)
- 递交数
- 102
- 已通过
- 21
- 上传者