国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

bzoj 1709: [Usaco2007 Oct]Super Paintball超級(jí)彈珠 (亂搞)

2019-11-08 02:15:20
字體:
供稿:網(wǎng)友

1709: [Usaco2007 Oct]Super Paintball超級(jí)彈珠

Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 440  Solved: 348[Submit][Status][Discuss]

Description

奶牛們最近從著名的奶牛玩具制造商Tycow那里,買了一套仿真版彩彈游戲設(shè)備(類乎于真人版CS)。 Bessie把她們玩游戲草坪劃成了N * N(1 <= N<= 100)單位的矩陣,同時(shí)列出了她的 K (1 <= K <= 100,000)個(gè)對(duì)手在草地上的位置。然后她拿著這張表來找你,希望你能幫她計(jì)算一個(gè)數(shù)據(jù)。 在這個(gè)游戲中,奶牛可以用一把彈珠槍向8個(gè)方向中的任意一個(gè)射出子彈。8個(gè)方向分別是:正北,正南,正東,正西,以及夾在這4個(gè)正方向之間的45°角:東北,東南,西北,西南方向。 Bessie望你告訴她,如果她想站在一個(gè)可以射到她的所有對(duì)手的格子上,那么她有多少種選擇。當(dāng)然,貝茜可以跟她的某一個(gè)對(duì)手站在同一個(gè)格子上,并且在這種情況下,你可以認(rèn)為貝茜能射到跟她站在同一格子里的對(duì)手。

Input

* 第1行: 2個(gè)用空格隔開的整數(shù):N和K

* 第2..K+1行: 第i+1行用2個(gè)以空格隔開整數(shù)R_i和C_i,描述了第i頭奶牛的位置,表示她站在第R_i行,第C_i列

Output

* 第1行: 輸出1個(gè)整數(shù),表示如果Bessie可以選擇的格子的數(shù)目。

Sample Input

4 32 12 34 1輸入說明:牧場(chǎng)被劃分成了4行4列。Bessie的站位必須保證她能射到站在(2,1),(2,3)以及(4,1)的奶牛:. . . .C . C .. . . . <--- 奶牛們的位置C . . .

Sample Output

5輸出說明:Bessie可以選擇站在以下格子中的任意一個(gè):(2,1),(2,3),(3,2),(4,1),以及(4,3)。下右圖中,Bessie與其他牛共同占有的格子被標(biāo)記為'*':. . . . . . . .B . B . ---/ * . * .. B . . ---/ . B . .B . B . * . B .

HINT

Source

Gold

[Submit][Status][Discuss]

題解:亂搞

對(duì)于每一行,每一列,每條對(duì)角線都分別統(tǒng)計(jì)個(gè)數(shù),然后枚舉每個(gè)位置計(jì)算一下就可以了。

#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#define N 103using namespace std;int a[N][N],l[N],h[N],q[N*10],p[N*10];int n,m;int main(){	freopen("a.in","r",stdin);	scanf("%d%d",&n,&m);	for (int i=1;i<=m;i++) {		int x,y; scanf("%d%d",&x,&y);		a[x][y]++;	}	for (int i=1;i<=n;i++) 	 for (int j=1;j<=n;j++) {	 	l[i]+=a[i][j];	 	h[j]+=a[i][j];	 	q[i+j]+=a[i][j];	 	p[i-j+100]+=a[i][j];	 }	int ans=0;	for (int i=1;i<=n;i++)	 for (int j=1;j<=n;j++) {	 	int cnt=l[i]+h[j]+q[i+j]+p[i-j+100];	 	cnt-=3*a[i][j];	 	if (cnt==m) ans++; 	 }	PRintf("%d/n",ans);}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 葫芦岛市| 洞头县| 招远市| 榆社县| 西和县| 桃源县| 镇赉县| 泰州市| 绥滨县| 竹北市| 桂平市| 伊金霍洛旗| 鲁甸县| 炎陵县| 游戏| 平和县| 万源市| 南宫市| 博野县| 北票市| 绩溪县| 湖北省| 乌什县| 镇宁| 安多县| 府谷县| 呼图壁县| 金昌市| 东乌珠穆沁旗| 莲花县| 榆中县| 余江县| 霍林郭勒市| 平顶山市| 晋江市| 尼木县| 金昌市| 通城县| 郧西县| 姜堰市| 吉隆县|