本地可以,but满江红
查看原帖
本地可以,but满江红
1403662
_xjx_楼主2024/12/8 19:05
// 002.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include "bits/stdc++.h"
using namespace std;
int main(){  
    short n = 0;
    cin >> n;
    char a[100]{};
    int b[100]{};
    for (int i = 0; i < n; i++) {
        cin >> a[i];
    }
    for (int i = 0; i < n; i++) {
        switch (a[i]) {
        case '0':
            cout << "XXX.";
            break;
        case '1':
            cout << "..X.";
            break;
        case '2':
            cout << "XXX.";
            break;
        case '3':
            cout << "XXX.";
            break;
        case '4':
            cout << "X.X.";
            break;
        case '5':
            cout << "XXX.";
            break;
        case '6':
            cout << "XXX.";
            break;
        case '7':
            cout << "XXX.";
            break;
        case '8':
            cout << "XXX.";
            break;
        case '9':
            cout << "XXX.";
            break;
        }
    }
    cout << "\b \r\n";
    for (int i = 0; i < n; i++) {
        switch (a[i]) {
        case '0':
            cout << "X.X.";
            break;
        case '1':
            cout << "..X.";
            break;
        case '2':
            cout << "..X.";
            break;
        case '3':
            cout << "..X.";
            break;
        case '4':
            cout << "X.X.";
            break;
        case '5':
            cout << "X...";
            break;
        case '6':
            cout << "X...";
            break;
        case '7':
            cout << "..X.";
            break;
        case '8':
            cout << "X.X.";
            break;
        case '9':
            cout << "X.X.";
            break;
        }
    }
    cout << "\b \r\n";
    for (int i = 0; i < n; i++) {
        switch (a[i]) {
        case '0':
            cout << "X.X.";
            break;
        case '1':
            cout << "..X.";
            break;
        case '2':
            cout << "XXX.";
            break;
        case '3':
            cout << "XXX.";
            break;
        case '4':
            cout << "XXX.";
            break;
        case '5':
            cout << "XXX.";
            break;
        case '6':
            cout << "XXX.";
            break;
        case '7':
            cout << "..X.";
            break;
        case '8':
            cout << "XXX.";
            break;
        case '9':
            cout << "XXX.";
            break;
        }
    }
    cout << "\b \r\n";
    for (int i = 0; i < n; i++) {
        switch (a[i]) {
        case '0':
            cout << "X.X.";
            break;
        case '1':
            cout << "..X.";
            break;
        case '2':
            cout << "X...";
            break;
        case '3':
            cout << "..X.";
            break;
        case '4':
            cout << "..X.";
            break;
        case '5':
            cout << "..X.";
            break;
        case '6':
            cout << "X.X.";
            break;
        case '7':
            cout << "..X.";
            break;
        case '8':
            cout << "X.X.";
            break;
        case '9':
            cout << "..X.";
            break;
        }
    }
    cout << "\b \r\n";
    for (int i = 0; i < n; i++) {
        switch (a[i]) {
        case '0':
            cout << "XXX.";
            break;
        case '1':
            cout << "..X.";
            break;
        case '2':
            cout << "XXX.";
            break;
        case '3':
            cout << "XXX.";
            break;
        case '4':
            cout << "..X.";
            break;
        case '5':
            cout << "XXX.";
            break;
        case '6':
            cout << "XXX.";
            break;
        case '7':
            cout << "..X.";
            break;
        case '8':
            cout << "XXX.";
            break;
        case '9':
            cout << "XXX.";
            break;
        }
    }
    cout << "\b \r\n";
    return 0;
}

// 运行程序: Ctrl + F5 或调试 >“开始执行(不调试)”菜单
// 调试程序: F5 或调试 >“开始调试”菜单

// 入门使用技巧: 
//   1. 使用解决方案资源管理器窗口添加/管理文件
//   2. 使用团队资源管理器窗口连接到源代码管理
//   3. 使用输出窗口查看生成输出和其他消息
//   4. 使用错误列表窗口查看错误
//   5. 转到“项目”>“添加新项”以创建新的代码文件,或转到“项目”>“添加现有项”以将现有代码文件添加到项目
//   6. 将来,若要再次打开此项目,请转到“文件”>“打开”>“项目”并选择 .sln 文件

VS自带注释,请不要关注

2024/12/8 19:05
加载中...