⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1453 city hall.cpp

📁 威士忌的HDU题解.大概有260多题的源码。对于学习非常有好处。
💻 CPP
字号:
#include <cstdio>
#include <string>
using namespace std;
char wall[201][210];
int b[201];

int main()
{
	int i,j,t,x,y,bmax;
	
	while( scanf("%d %d",&x , &y)!=EOF )
	{
		memset(b,0,sizeof(b));
		for(i=0;i<x;i++)
			scanf("%s",wall[i]);
		for(i=0;i<y;i++)
		{
			for(j=0 , t=0;j<x;j++)
			{
				if(t==0 && wall[j][i]=='0')	
					t++;
				else if(t!=0 && wall[j][i]=='1')
				{
					b[t]++;
					t=0;
				}
				else if(t!=0 && wall[j][i]=='0')
			 		t++;
			}
			if(t!=0)
			{
				b[t]++;
				t=0;
			}
		}//fo i
		for(i=1;i<=x;i++)
			if(b[i]!=0)	
				printf("%d %d\n",i,b[i]);
	}
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -