记录编号 81656 评测结果 AAAAAAAAAAA
题目名称 [USACO NOV]奶牛的锁 最终得分 100
用户昵称 Gravatarcstdio 是否通过 通过
代码语言 C++ 运行时间 0.022 s
提交时间 2013-11-16 17:17:57 内存使用 0.31 MiB
显示代码纯文本
#include<iostream>
#include<cstdio>
#include<set>
#include<vector>
#include<cstring>
#include<deque>
#include<cstring>
#include<map>
#include<cmath>
#include<algorithm>
using namespace std;
const int SIZEN=101;
int jh[4]={0};
int ls[4]={0};
int n;
bool close(int x,int y){
	if(abs(x-y)<=2) return true;
	if(n-abs(x-y)<=2) return true;
	return false;
}
bool check(int a,int b,int c){
	if(close(a,jh[1])&&close(b,jh[2])&&close(c,jh[3])) return true;
	if(close(a,ls[1])&&close(b,ls[2])&&close(c,ls[3])) return true;
	return false;
}
void work(void){
	int ans=0;
	int i,j,k;
	for(i=1;i<=n;i++){
		for(j=1;j<=n;j++){
			for(k=1;k<=n;k++){
				if(check(i,j,k)) ans++;
			}
		}
	}
	printf("%d\n",ans);
}
void read(void){
	scanf("%d",&n);
	scanf("%d%d%d",&jh[1],&jh[2],&jh[3]);
	scanf("%d%d%d",&ls[1],&ls[2],&ls[3]);
}
int main(){
	freopen("combo.in","r",stdin);
	freopen("combo.out","w",stdout);
	read();
	work();
	return 0;
}