码迷,mamicode.com
首页 > 其他好文 > 详细

CCF201604-02

时间:2017-11-28 21:51:00      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:span   for   ==   std   mes   return   --   pre   ret   

#include<iostream>
using namespace std;
int main(){
    int m[15][10],s[4][4],n;
    for(int i=0;i<15;i++){
        for(int j=0;j<10;j++){
            cin>>m[i][j];
        }
    }
    for(int i=0;i<4;i++){
        for(int j=0;j<4;j++){
            cin>>s[i][j];
        }
    }
    cin>>n;
    for(int i=14;i>=0;i--){
        for(int j=n-1;j<n-1+4;j++){
            for(int k=3;k>=0;k--){
                for(int p=0;p<4;p++){
                    if(m[i][j]==1&&s[k][p]==1){
                        int temp=i;
                        while(m[temp][j]==1){
                            temp--;
                        }
                        m[temp][j]=1;
                    }else if(m[i][j]==0&&s[k][p]==1){
                        m[i][j]=1;
                    }
                }
            }
        }
    }
    for(int i=0;i<15;i++){
        for(int j=0;j<10;j++){
            cout<<m[i][j]<<" ";
        }
        cout<<endl;
    }
    return 0;
}

 

CCF201604-02

标签:span   for   ==   std   mes   return   --   pre   ret   

原文地址:http://www.cnblogs.com/logo-88/p/7912114.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!