蒟蒻求助,这么打咋就运行出一堆奇奇怪怪的东西呢

P5730 【深基5.例10】显示屏

dhf2006 @ 2022-09-15 17:49:21

我知道这个暴力也太暴力了。。。

#include <iostream>
using namespace std;
char a[6][10][4];
char b[1005];
int c[1005];
int main()
{
    a[1][0][1]='*';
    a[1][0][2]='*';
    a[1][0][3]='*';
    a[1][1][1]='.';
    a[1][1][2]='.';
    a[1][1][3]='*';
    a[1][2][1]='*';
    a[1][2][2]='*';
    a[1][2][3]='*';
    a[1][3][1]='*';
    a[1][3][2]='*';
    a[1][3][3]='*';
    a[1][4][1]='*';
    a[1][4][2]='.';
    a[1][4][3]='*';
    a[1][5][1]='*';
    a[1][5][2]='*';
    a[1][5][3]='*';
    a[1][6][1]='*';
    a[1][6][2]='*';
    a[1][6][3]='*';
    a[1][7][1]='*';
    a[1][7][2]='*';
    a[1][7][3]='*';
    a[1][8][1]='*';
    a[1][8][2]='*';
    a[1][8][3]='*';
    a[1][9][1]='*';
    a[1][9][2]='*';
    a[1][9][3]='*';
    a[2][0][1]='*';
    a[2][0][2]='.';
    a[2][0][3]='*';
    a[2][1][1]='.';
    a[2][1][2]='.';
    a[2][1][3]='*';
    a[2][2][1]='.';
    a[2][2][2]='.';
    a[2][2][3]='*';
    a[2][3][1]='.';
    a[2][3][2]='.';
    a[2][3][3]='*';
    a[2][4][1]='*';
    a[2][4][2]='.';
    a[2][4][3]='*';
    a[2][5][1]='*';
    a[2][5][2]='*';
    a[2][5][3]='*';
    a[2][6][1]='*';
    a[2][6][2]='.';
    a[2][6][3]='.';
    a[2][7][1]='.';
    a[2][7][2]='.';
    a[2][7][3]='*';
    a[2][8][1]='*';
    a[2][8][2]='.';
    a[2][8][3]='*';
    a[2][9][1]='*';
    a[2][9][2]='.';
    a[2][9][3]='*';
    a[3][0][1]='*';
    a[3][0][2]='.';
    a[3][0][3]='*';
    a[3][1][1]='.';
    a[3][1][2]='.';
    a[3][1][3]='*';
    a[3][2][1]='*';
    a[3][2][2]='*';
    a[3][2][3]='*';
    a[3][3][1]='*';
    a[3][3][2]='*';
    a[3][3][3]='*';
    a[3][4][1]='*';
    a[3][4][2]='*';
    a[3][4][3]='*';
    a[3][5][1]='*';
    a[3][5][2]='*';
    a[3][5][3]='*';
    a[3][6][1]='*';
    a[3][6][2]='*';
    a[3][6][3]='*';
    a[3][7][1]='.';
    a[3][7][2]='.';
    a[3][7][3]='*';
    a[3][8][1]='*';
    a[3][8][2]='*';
    a[3][8][3]='*';
    a[3][9][1]='*';
    a[3][9][2]='*';
    a[3][9][3]='*';
    a[4][0][1]='*';
    a[4][0][2]='.';
    a[4][0][3]='*';
    a[4][1][1]='.';
    a[4][1][2]='.';
    a[4][1][3]='*';
    a[4][2][1]='.';
    a[4][2][2]='.';
    a[4][2][3]='*';
    a[4][3][1]='*';
    a[4][3][2]='.';
    a[4][3][3]='.';
    a[4][4][1]='.';
    a[4][4][2]='.';
    a[4][4][3]='*';
    a[4][5][1]='*';
    a[4][5][2]='*';
    a[4][5][3]='*';
    a[4][6][1]='*';
    a[4][6][2]='.';
    a[4][6][3]='*';
    a[4][7][1]='.';
    a[4][7][2]='.';
    a[4][7][3]='*';
    a[4][8][1]='*';
    a[4][8][2]='.';
    a[4][8][3]='*';
    a[4][9][1]='.';
    a[4][9][2]='.';
    a[4][9][3]='*';
    a[5][0][1]='*';
    a[5][0][2]='*';
    a[5][0][3]='*';
    a[5][1][1]='.';
    a[5][1][2]='.';
    a[5][1][3]='*';
    a[5][2][1]='*';
    a[5][2][2]='*';
    a[5][2][3]='*';
    a[5][3][1]='*';
    a[5][3][2]='*';
    a[5][3][3]='*';
    a[5][4][1]='.';
    a[5][4][2]='.';
    a[5][4][3]='*';
    a[5][5][1]='*';
    a[5][5][2]='*';
    a[5][5][3]='*';
    a[5][6][1]='*';
    a[5][6][2]='*';
    a[5][6][3]='*';
    a[5][7][1]='.';
    a[5][7][2]='.';
    a[5][7][3]='*';
    a[5][8][1]='*';
    a[5][8][2]='*';
    a[5][8][3]='*';
    a[5][9][1]='*';
    a[5][9][2]='*';
    a[5][9][3]='*';
    int n;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>b[i];
        if(b[i]=='0')
        {
            c[i]=0;
        } 
        if(b[i]=='1')
        {
            c[i]=1;
        } 
        if(b[i]=='2')
        {
            c[i]=2;
        } 
        if(b[i]=='3')
        {
            c[i]=3;
        } 
        if(b[i]=='4')
        {
            c[i]=4;
        } 
        if(b[i]=='5')
        {
            c[i]=5;
        } 
        if(b[i]=='6')
        {
            c[i]=6;
        } 
        if(b[i]=='7')
        {
            c[i]=7;
        } 
        if(b[i]=='8')
        {
            c[i]=8;
        } 
        if(b[i]=='9')
        {
            c[i]=9;
        } 
    }
    for(int i=1;i<=5;i++)
    {
        for(int j=1;i<=n;j++)
        {
            int q=c[j];
            cout<<q;
            for(int p=1;p<=3;p++)
            {
                cout<<a[i][q][p];
            }
            if(j!=n)
            cout<<'.';
        }
        cout<<endl;
    }
    return 0;
}

by z1360917860 @ 2022-09-15 18:00:56

好晕呀举报


by Katz @ 2022-09-15 18:02:13

@z1360917860 ?


by WZRYWZWY @ 2022-09-15 18:07:31

第206行


by WA_sir @ 2022-09-15 18:13:59

@dhf2006

数据保证,1≤n≤100。


by z1360917860 @ 2022-09-27 18:10:22

去取


|