比赛 20120417 评测结果 AEEEEEEEEW
题目名称 矩阵 最终得分 10
用户昵称 临轩听雨ゐ 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2012-04-17 10:34:15
显示代码纯文本
#include <iostream>
#include <fstream>
#include <string>
#include <cstring>
#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <algorithm>
using namespace std;
int squ[101][101]={0};
int main()
{
	ifstream in("matrixa.in");
    ofstream out("matrixa.out");
	int m,n;
	int i,j;
	
	while(in>>n>>m)
	{
		for(i=1;i<=n;i++)
			for(j=1;j<=m;j++)
				in>>squ[i][j];
		for(i=1;i<=n;i++)
		{
			for(j=1;j<=m;j++)
			{
				int ha[100001]={0};
				int ans=0;
				for(int k=1;k<=i;k++)
				{
					for(int l=1;l<=j;l++)
					{
						if(ha[squ[k][l]]==0)
						{
							ha[squ[k][l]]=1;
							ans++;
						}
					}
				}
				out<<ans<<" ";
			}
			out<<endl;
		}
	}
	return 0;
}