标签:des style http color io os java ar strong
可以特判出0和1,再统计每行出现了多少种十位上的数就可以了....
没有考虑2的情况似乎也过了......
4 2 3 1 1 3 2 1 0 1 1 1 1 1 1 1 1 3 2 1 1 3 1 1 2 1 0 1 1 1 2 1 3 0
Case #1: 1 3 2 0
#include <iostream>
#include <cstring>
#include <cstdio>
#include <algorithm>
#include <set>
using namespace std;
int nextInt()
{
char ch;
int ret=0;
while(ch=getchar())
{
if(ch>='0'&&ch<='9')
{
ret=ret*10+ch-'0';
}
else break;
}
return ret;
}
int n,f[510][1010],ans[550],cas=1;
bool v1[510],v2[510];
int s1,s2;
int main()
{
while(scanf("%d",&n)!=EOF&&n)
{
getchar();
for(int i=0;i<n;i++)
{
s1=0; s2=0;
for(int j=0;j<n;j++)
v1[j]=v2[j]=true;
for(int j=0;j<n;j++)
{
int num1=nextInt();
int num2=nextInt();
if(v1[num1])
{
s1++; v1[num1]=0;
}
if(v2[num2])
{
s2++; v2[num2]=0;
}
}
int diff1=s1;
int diff2=s2;
if(diff1==1)
{
if(diff2==1) ans[0]=i;
else ans[1]=i;
}
else
{
int d=diff1;
ans[d]=i;
}
}
printf("Case #%d:",cas++);
for(int i=0;i<n;i++)
{
printf(" %d",ans[i]);
}
putchar(10);
}
return 0;
}
HDOJ 4915 Multiplication table
标签:des style http color io os java ar strong
原文地址:http://blog.csdn.net/ck_boss/article/details/39195401