#include #include #define MAX 200 FILE *input; char a[MAX],b[MAX]; int memo[MAX][MAX]; int scs (int i, int j) { if (memo[i][j]<0) { if (a[i]==0) memo[i][j] = strlen(b+j); else if (b[j]==0) memo[i][j] = strlen(a+i); else if (a[i]==b[j]) memo[i][j] = scs(i+1,j+1) + 1; else memo[i][j] = (scs(i+1,j)