如题
少写一个getchar
读入代码如下
关键两个测试数据还都过了
cin >> n;
getchar();
for (int i = 1;i <= n;i++)
{
x = getchar();
s1[i] = x - '0';
}
getchar();
for (int i = 1;i <= n;i++)
{
x = getchar();
s2[i] = x - '0';
}
getchar();
for (int i = 1;i <= n;i++)
{
x = getchar();
t1[i] = x - '0';
if (t1[i])
{
if (g1[i-1])
{
g1[i] = g1[i-1];
}
else
{
g1[i] = i;
}
}
}
getchar();
for (int i = 1;i <= n;i++)
{
x = getchar();
t2[i] = x - '0';
if (t2[i])
{
if (g2[i-1])
{
g2[i] = g2[i-1];
}
else
{
g2[i] = i;
}
}
}
getchar();