4 solutions

  • 0
    @ 2025-3-3 12:57:16

    #include

    using namespace std;

    string number[10][5] = {

    {""," "," "," ",""},//0

    {" * "," * "," * "," * "," * "},//1

    {""," ",""," ","***"},//2

    {""," ",""," ","*"},//3

    {"* "," ","**"," *"," *"},//4

    {""," ",""," ","*"},//5

    {""," ",""," ","**"},//6

    {"***"," *"," *"," *"," *"},//7

    {""," ","","* ","**"},//8

    {""," ",""," ","**"}//9

    };

    int main(){

    int a,b,sum[2];
    
    cin>>a>>b;
    
    int S = a+b;//个位 
    
    sum[0] = S/10%10;//十位
    
    for(int i = 0;i<5;i++){//行行处理,共五行,一行两个操作,嵌套关系 
    
    	for(int j = 0;j<2;j++){
    
        cout<<number[sum[j]][i];
      
    	if(j==0)cout<<" ";
    
    	else cout<<endl;
    
    	}
    
    }
    
    return 0;
    

    }

    Information

    ID
    29
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    3
    Tags
    # Submissions
    184
    Accepted
    93
    Uploaded By