比赛 20120217 评测结果 AAAAAAAAAA
题目名称 编码问题 最终得分 100
用户昵称 Thalarinzar 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2012-02-17 21:23:04
显示代码纯文本
#include<fstream>
using namespace std;
ifstream qwe("code.in");
ofstream asd("code.out");
int m,n;
int main()
{
	int a[100][100]={{0}},b[100][100]={{0}},i,k,j,s,cou=0;
	qwe>>m>>n;
	for(j=0;j<m;j++)
	{
		qwe>>s;
		if(s==1)
		{
			for(i=0;i<n;i++)
			{
				qwe>>a[j][i];
				if(i>0)
				{
					for(k=0;k<i;k++)
						if(a[j][k]<a[j][i])
							cou++;
					b[j][i]=cou;
					cou=0;
				}
			}
			for(k=0;k<n;k++)
				asd<<b[j][k]<<' ';
			asd<<endl;
		}
		if(s==2)
		{
			for(i=0;i<n;i++)
			{
				qwe>>b[j][i];
				if(i>0)
				{
					if(b[j][i]==i)
						a[j][i]=i;
					else
						for(k=0;k<i;k++)
							if(a[j][k]>=b[j][i])
								a[j][k]++;
					a[j][i]=b[j][i];
				}
			}
			for(k=0;k<n;k++)
				asd<<a[j][k]<<' ';
			asd<<endl;
		}
	}
	return 0;
}