import java.util.Scanner;
public class Main {
public static boolean flag=false;
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int a[][]=new int[15][10];
int b[][]=new int[4][4];
for(int i=0;i<15;i++){
for(int j=0;j<10;j++){
a[i][j]=input.nextInt();
}
}
for(int i=0;i<4;i++){
for(int j=0;j<4;j++){
b[i][j]=input.nextInt();
}
}
int set=input.nextInt();
int pattern=getPattern(b);
int bot=pattern;
while (!flag&&bot!=14){
bot=getBottom(pattern,a,b,set,bot);
}
for(int i=bot;i>bot-pattern-1;i--){
for(int j=set-1;j<set+3;j++){
if(b[i-bot+pattern][j-set+1]==1||a[i][j]==
CCF CSP俄罗斯方块
最新推荐文章于 2022-08-12 16:12:43 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)