Dernière fois J'écrirai l'histoire d'aujourd'hui. Je ne pouvais résoudre que A et B. Je ne peux pas battre le sommeil
** Pensées ** Juste $ (n-1) * (m-1) $
n, m = map(int,input().split())
print((n-1)*(m-1))
** Pensées ** Je l'ai fait récemment, j'ai donc pu l'écrire sans problème. Examinez verticalement et horizontalement.
h, w = map(int,input().split())
a = [list(input()) for _ in range(h)]
yoko = []
for i in range(h):
seta = set(a[i])
if '#' in seta:
yoko.append(a[i])
h = len(yoko)
w = len(yoko[0])
for i in range(w):
tate = []
for j in range(h):
tate.append(yoko[j][i])
settate = set(tate)
if '#'not in settate:
for j in range(h):
yoko[j][i] = ''
ans = ''
for i in range(h):
c = ''.join(yoko[i])
ans += c
if i != h-1:
ans += '\n'
print(ans)
ABC089-C Je ne savais pas comment calculer la combinaison
ABC075-C Il semble qu'il puisse être résolu en supprimant les bords et les dfs, mais il ne peut pas être implémenté.
S'il s'agit d'une production, le taux baissera, je vais donc l'examiner afin de pouvoir le résoudre. Récemment, je travaille dur car parfois je ne peux pas écrire même si j'essaye de le résoudre avec dfs. A bientôt, bonne nuit
Recommended Posts