```latex
我的也过不了
```
```python
def print_line(temp_p, temp_w, connect_c, count):
print(connect_c, end='')
for i in range(count):
if (i+1)%3 != 0:
temp= temp_p
else:
temp = temp_w
print(temp + connect_c, end='')
print()
def character(word_):
connect_c ='#'
for i in range(len(word_)):
if (i+1)%3 == 0:
connect_c = '*'
elif (i) % 3 == 0 and connect_c =='*':
connect_c = '*'
else:
connect_c = '#'
print(connect_c + '.' + word_[i] + '.', end='')
if len(word_) % 3 == 0:
print('*')
else:
print('#')
word = input()
print_line('.#.', '.*.', '.', len(word))
print_line('#.#', '*.*', '.', len(word))
character(word)
print_line('#.#', '*.*', '.', len(word))
print_line('.#.', '.*.', '.', len(word))
```
by lmz_susan @ 2023-10-28 20:34:44
str=input('')
l1=len(str)
#每15个为一组
n1=l1//3
m1=l1%3
for i in range(n1):
str1=str[i:i+15]
l=15
r1,r2,r3='.','.','#'
n=l%3
m=l//3
for i in range(0,m):
r1 += '.#...#...*..'
r2 += '#.#.#.#.*.*.'
A=str1[i:i+3]
r3 += f'.{A[0]}.#.{A[1]}.*.{A[2]}.*'
print(r1,r2,r3,r2,r1,sep='\n')
#剩下的
if m != 0:
str1=str[-m:]
l=len(str1)
r1,r2,r3='.','.','#'
n=l%3
m=l//3
for i in range(0,m):
r1 += '.#...#...*..'
r2 += '#.#.#.#.*.*.'
A=str1[i:i+3]
r3 += f'.{A[0]}.#.{A[1]}.*.{A[2]}.*'
if n == 1:
r1 += '.#..'
r2 += '#.#.'
r3 += f'.{str1[-1]}.#'
elif n == 2:
r1 += '.#...#..'
r2 += '#.#.#.#.'
r3 += f'.{str1[-2]}.#.{str1[-1]}.#'
print(r1,r2,r3,r2,r1,sep='\n')
by Q999666 @ 2024-02-23 21:27:46
我也过不了
by Q999666 @ 2024-02-23 21:29:37
@[1e10_17](/user/649698) 这种情况有BUG
In:as
Out:
..#...#..
.#.#.#.#.
#.a.#.s.*
.#.#.#.#.
..#...#..
by Q999666 @ 2024-02-24 13:02:55