CCF CSP201604-2 俄罗斯方块
思路:先消除需要插入的全为0的行,用size记录插入的行数,再从上往下遍历俄罗斯方块,遇到都为1就找到上一行为插入位置。
#include<iostream>
#include<vector>
using namespace std;
const int maxn = 16;
vector<int>G[4];
int arr[maxn][maxn];
int size = 4;
int main(){
int pos;
for(int i = 1; i < maxn; i++){
for(int j = 1; j <= 10; j++){
cin>>arr[i][j];
}
}
for(int i = 0; i < size