欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【找规律】HDU-6554 Tetris

程序员文章站 2022-07-15 16:18:13
...

【找规律】HDU-6554 Tetris
【找规律】HDU-6554 Tetris

注解

1、找规律。本题是Special Judge,也就是答案不唯一,只需要输出一种符合要求的答案即可。要想用凸型包围,行和列都必须是4的倍数才可以。若不是,就没有答案。如果行和列都是4的倍数,那么只需要按题目中给出的那种示例去输出答案即可。即,每个4*4的网格都按照题目中所给的方案输出。

代码

#include <iostream>

using namespace std;

int main(){
    int n, m;
    while(cin>>n>>m){
        if(n%4 || m%4){
            cout<<"no response"<<endl;
        }
        else{
            string a[4] = {"1113", "2133", "2243", "2444"};
            for(int i=0; i<n; i++){
                for(int j=0; j<m; j++){
                    cout<<a[i%4][j%4];
                }
                cout<<endl;
            }
        }
    } 
    return 0;
}

结果

【找规律】HDU-6554 Tetris

相关标签: 找规律