• [模拟] P2191 情书


    //#pragma GCC optimize(2)
    #include <cstdio>
    #include <iostream>
    #include <cstdlib>
    #include <cmath>
    #include <cctype>
    #include <string>
    #include <cstring>
    #include <algorithm>
    #include <stack>
    #include <queue>
    #include <set>
    #include <map>
    #include <ctime>
    #include <vector>
    #include <fstream>
    #include <list>
    #include <iomanip>
    #include <numeric>
    using namespace std;
    typedef long long ll;
    
    const int MAXN = 1e6 + 10;
    
    int N;
    
    char up[1010][1010], tmp[1010][1010];
    
    char arr[1010][1010];
    
    void rotate()
    {
        for(int i = 0; i < N; i++)
            for(int j = 0, k = N - 1; j < N; j++, k--)
                tmp[i][j] = up[k][i];
    
        memcpy(up, tmp, sizeof(up));
    
        /*for(int i = 0; i < N; i++)
        {
            for(int j = 0; j < N; j++)
                cout<<up[i][j];
            cout<<endl;
        }*/
    }
    
    int main()
    {
        //ios::sync_with_stdio(false);
    
        //cin.tie(0);     cout.tie(0);
    
        cin>>N;
    
        for(int i = 0; i < N; i++)
            for(int j = 0; j < N; j++)
                cin>>up[i][j];
    
        for(int i = 0; i < N; i++)
            for(int j = 0; j < N; j++)
                cin>>arr[i][j];
    
        int oprt = 4;
    
        while(oprt--)
        {
            for(int i = 0; i < N; i++)
                for(int j = 0; j < N; j++)
                    if(up[i][j] == 'O')
                        cout<<arr[i][j];
    
            rotate();
        }
    
        return 0;
    }
  • 相关阅读:
    字符串操作函数5!!
    字符串操作函数4
    字符串操作函数3
    java开发命名规范总结
    centerOS网络NAT和桥接
    input框的内容变化监听
    Xunsearch迅搜项目实战经验
    PHP网络爬虫之CURL学习
    Xunsearch的使用总结
    Xshell 5 过期
  • 原文地址:https://www.cnblogs.com/zeolim/p/12270464.html
Copyright © 2020-2023  润新知