Online JudgeProblem SetAuthorsOnline ContestsUser
Web Board
Home Page
F.A.Qs
Statistical Charts
Problems
Submit Problem
Online Status
Prob.ID:
Register
Update your info
Authors ranklist
Current Contest
Past Contests
Scheduled Contests
Award Contest
User ID:
Password:
  Register

Re:垃圾题目,奇怪的问题

Posted by BJ051155 at 2007-04-15 15:39:47 on Problem 1656
In Reply To:垃圾题目,奇怪的问题 Posted by:spirit_only at 2006-08-02 19:13:32
> 我用函数就过,但是把函数的操作写在main()里面,就WA,郁闷,什么垃圾啊!!!
> 
> 
> #include <iostream>
> #include <memory>
> #include <stdio.h>
> #include <string.h>
> using namespace std;
> 
> //#define N 100
> int table[100][100];
> 
> void WHITE(int x,int y,int L)
> {
> 	for(int i=x-1;i<x+L-1;i++)
> 		for(int j=y-1;j<y+L-1;j++)
> 			table[i][j]=0;
> }
> 
> void BLACK(int x,int y,int L)
> {
> 	for(int i=x-1;i<x+L-1;i++)
> 		for(int j=y-1;j<y+L-1;j++)
> 			table[i][j]=1;
> }
> 
> void TEST(int x,int y,int L)
> {		int count=0;
> for(int i=x-1;i<x+L-1;i++)
> for(int j=y-1;j<y+L-1;j++)
> if(table[i][j]==1)
> count++;
> cout<<count<<endl;
> }
> 
> int main()
> {
> 	char command[8];
> 	int x,y,l;
> 
> 	int test_cases;
> 	//cin >>test_cases;
> 	scanf("%d",&test_cases);
> 	/*0表示white*/
> 	memset(table,0,sizeof(table));
> 	//memset(command,0,10000);
> 
> 	int k,i,j;
> 	for(k=0;k<test_cases;k++)
> 	{
> 
> 
> 		scanf("%s %d %d %d",command,&x,&y,&l);
> 		if (strcmp(command,"WHITE") == 0)
> 		{
> 			
> 			//for (i=x-1;i<x+l-1;i++)
> 			//{
> 			//	for (j=y-1;j<y+l-1;j++)
> 			//		{
> 			//			table[i][j] = 0;
> 			//		}
> 			//}
> 			WHITE(x,y,l);
> 
> 		}
> 		else if(strcmp(command,"BLACK") == 0)
> 		{
> 			
> 			//for (i=x-1;i<x+l-1;i++)
> 			//{
> 			//	for (j=y-1;j<y+l-1;j++)
> 			//		{
> 			//			table[i][j] = 1;
> 			//		}
> 			//}
> 			BLACK(x,y,l);
> 
> 		}
> 		else if (strcmp(command,"TEST") == 0)
> 		{
> 			
> 			//int count = 0;
> 			//for (i=x-1;i<y+l-1;i++)
> 			//{
> 			//	for (j=y-1;j<y+l-1;j++)
> 			//		{
> 			//			if(table[i][j] == 1)
> 			//			{		
> 			//				count++;
> 			//			}
> 			//		}
> 			//}
> 			TEST(x,y,l);
> 
> 			//cout <<count<<endl;
> 
> 		}
> 	}
> 
> }

Followed by:

Post your reply here:
User ID:
Password:
Title:

Content:

Home Page   Go Back  To top


All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator