Kickdown UVA - 1588

点击打开链接

#include
#include
#include
#include 
#include
#define bug(x) printf("***%d\n",x)
typedef long long ll;
using namespace std;
 
const int maxn=1010;
int v1[maxn],v2[maxn];
char s1[maxn],s2[maxn];
int l1,l2;

int check(int pos){
	for(int i=l1;i=pos)
		  if(v2[i]+v1[i-pos]>3) return 0;
	}	
	return 1;
}

int main()
{
	while(scanf(" %s %s",s1,s2)==2){
		memset(v1,0,sizeof(v1));
		memset(v2,0,sizeof(v2));
		l1=strlen(s1),l2=strlen(s2);
		for(int i=0;i

纸老虎,但是得理解题意


你可能感兴趣的:(【ACM-思维】,紫书学习笔记)