[C] 纯文本查看 复制代码 for(int i=1;i<4;i++)
for(int j=0;j<4;j++)
{
if((b[i][j]!=0)&&(b[i-1][j]==0))
{
b[i-1][j]=b[i][j];
b[i][j]=0;
}
else if((b[i][j]==b[i-1][j])&&(b[i][j]!=0))
{
b[i-1][j]=b[i][j]*2;
b[i][j]=0;
}
}
for(int i=0;i<4;i++)
for(int j=1;j<4;j++)
{
if((b[i][j-1]!=0)&&(b[i][j-1]==0))
{
b[i][j-1]=b[i][j];
b[i][j]=0;
}
else if((b[i][j]==b[i][j-1])&&(b[i][j]!=0))
{
b[i][j-1]=b[i][j]*2;
b[i][j]=0;
}
}
|