100分,求助
查看原帖
100分,求助
1271663
_xiao_bai楼主2025/1/9 17:17
#include <iostream>

using namespace std;

int main()
{
    string s;
    cin >> s;
    int m = s.size();
    for(int r = 1;r <= 5;r++)
    {
        string s1 = ""; //空字符串
        for(int i = 0;i<m;i++){
            if(s[i] == '0'){
                if(r == 1 || r == 5) s1 += ".....";
                else s1 += ".***.";
            }
            else if(s[i] == '1'){
                s1 += "****.";
            }
            else if(s[i] == '2'){
                if(r == 1 || r == 3 || r == 5) s1 += ".....";
                else if(r == 2) s1 += "****.";
                else s1 += ".****";
            }
            else if(s[i] == '3'){
                if(r == 1 || r == 3 || r == 5) s1 += ".....";
                else s1 += "****.";
            }
        }
        cout << s1 << endl;
    }
    
	return 0;
}
2025/1/9 17:17
加载中...