1 条题解
-
0
C++ :
#include <cstdio> #include <cstdlib> int n; int dist(int a,int b){ int d=abs(a-b); if(n-d<d)d=n-d; return d; } int main(){ if(scanf("%d",&n)!=1) return 0; int x,y,z,a,b,c; scanf("%d %d %d",&x,&y,&z); scanf("%d %d %d",&a,&b,&c); int cnt=0; for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)for(int k=1;k<=n;k++){ int ok1 = (dist(i,x)<=2&&dist(j,y)<=2&&dist(k,z)<=2); int ok2 = (dist(i,a)<=2&&dist(j,b)<=2&&dist(k,c)<=2); if(ok1||ok2)cnt++; } printf("%d\n",cnt); return 0; }
- 1
信息
- ID
- 2784
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者