暴力破解
2026-09-22 19:56:34
发布于:广东
5阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main() {
string s;
cin >> s;
// 外层循环:5 行
for (int row = 0; row < 5; row++) {
// 内层循环:输入数字的每一位
for (int i = 0; i < s.length(); i++) {
char ch = s[i];
if (ch == '0') {
if (row == 0 || row == 4) cout << ".....";
else cout << ".***.";
}
else if (ch == '1') {
cout << "****.";
}
else if (ch == '2') {
if (row == 0 || row == 2 || row == 4) cout << ".....";
else if (row == 1) cout << "****.";
else cout << ".****";
}
else { // '3'
if (row == 0 || row == 2 || row == 4) cout << ".....";
else cout << "****.";
}
}
cout << endl; // 每行结束换行
}
return 0;
}
这里空空如也








有帮助,赞一个