POJ输出状态的逻辑。

实測POJ应该是採取一个一个点測。哪个点fail了就输出哪个点的状态,但接下来的点貌似还是要測。

測试方法,1000先測出有6个測点1,2,3,4,6。15,然后交了下面代码。

#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
int q[65540];
unsigned short r,h;
int main()
{
	int i,j,k,g;
	int a,b,c;
	scanf("%d%d",&a,&b);
	c=a+b;
	for(i=1;i<=4;i++)if(c==i)printf("%d
",i);
	if(c==6)
	{
puts("14");
	}
	if(c==15)
	{
				for(i=1;i<=10000;i++)
			for(j=1;j<=10000;j++)
				for(k=1;k<=10000;k++)
				{
					int kfjdskfjsdkdf=i*53+j*55+k*122;
					g=kfjdskfjsdkdf;
					q[++r]=g*5+2-1/4;
				}
				puts("15");
		
	}
	//if(c==6)printf("%d
",6);
	//if(c==15)printf("%d
",15);
	return 0;
}


原文地址:https://www.cnblogs.com/mfrbuaa/p/5176085.html