mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-11-30 23:36:26 +00:00
37 lines
904 B
C++
37 lines
904 B
C++
|
#include <bits/stdc++.h>
|
||
|
|
||
|
using namespace std;
|
||
|
|
||
|
int main() {
|
||
|
string ans[5] = {".", ".", "#", ".", "."};
|
||
|
string s;
|
||
|
cin >> s;
|
||
|
for (int i = 0; i < s.size(); i++) {
|
||
|
if ((i + 1) % 3 == 0) {
|
||
|
ans[0] += ".*..";
|
||
|
ans[1] += "*.*.";
|
||
|
ans[2] += (string) "." + s[i] + ".*";
|
||
|
ans[3] += "*.*.";
|
||
|
ans[4] += ".*..";
|
||
|
}
|
||
|
else {
|
||
|
ans[0] += ".#..";
|
||
|
ans[1] += "#.#.";
|
||
|
if ((i + 1) % 3 == 2 && i + 1 != s.size()) {
|
||
|
ans[2] += (string) "." + s[i] + ".*";
|
||
|
}
|
||
|
else {
|
||
|
ans[2] += (string) "." + s[i] + ".#";
|
||
|
}
|
||
|
ans[3] += "#.#.";
|
||
|
ans[4] += ".#..";
|
||
|
}
|
||
|
}
|
||
|
cout << ans[0] << endl
|
||
|
<< ans[1] << endl
|
||
|
<< ans[2] << endl
|
||
|
<< ans[3] << endl
|
||
|
<< ans[4] << endl;
|
||
|
return 0;
|
||
|
}
|