请用代码块
by zwyyy @ 2023-03-20 20:15:02
我也试了试,RE六个点,不得已用正则表达式,还是RE六个点
```python
import re
ls = input().strip().split(" ")
a = int(re.findall("\d+",ls[0])[0])
b = int(re.findall("\d+",ls[1])[0])
c = ls[2]
f = int(re.findall("\d+",ls[3])[0])
if f == 0:
r = " "
else:
r = c
print(c*b)
for i in range(a - 2):
print(c,end="")
print(r*(b-2),end="")
print(c)
print(c*b)
```
by Rainber @ 2023-03-20 20:32:55
(五味杂陈)
```python
a,b,c,f=input().split()
a=int(a)
b=int(b)
f=int(f)
kong=a-2
if f!=0:
for i in range(a):
for j in range(b):
print(c,end="")
print()
else:
print(a*c)
for i in range(b-2):
print(c,end="")
print(kong*" ",end="")
print(c)
print(a*c)
```
还是没过
by Jayant_xincheng @ 2023-05-14 08:10:17
```
a,b,c,f=input().split()
a=int(a)
b=int(b)
c=c.strip()
for i in range(a):
if f=='0':
if i==0 or i==a-1:
print(c*b)
else:
print(c+" "*(b-2)+c)
else:
print(c*b)
```
只能通过2.3,5,6,入门就差这一条没有ac了。
by zlfpass @ 2023-06-06 19:39:03