ça fait longtemps. Il est devenu brun, alors je l'ai sauté un peu. Aujourd'hui, nous allons le résoudre comme ABC036.
** Pensées ** Arrondissez avec ceil et divisez.
import math
a, b = map(int,input().split())
print(math.ceil(b/a))
** Pensées ** Remplacez simplement le vertical et l'horizontal par pour
n = int(input())
s = [list(input()) for _ in range(n)]
d = []
for i in range(n):
c = []
for j in range(n):
c.append(s[j][i])
c = c[::-1]
d.append(c)
ans = ''
for i in range(n):
s = ''.join(d[i])
print(s)
** Pensées ** Commentaire AC. C'était facile avec dict. Je ne savais pas. Supprimez les éléments dupliqués de $ a $ avec set, triez-les et mettez-les dans l'ordre dans l'ordre.
n = int(input())
a = [int(input()) for _ in range(n)]
s = sorted(list(set(a))) #set
dic = {}
for i, e in enumerate(s): #Vous pouvez réduire le nombre en utilisant enumerate.
dic[e] = i
for i in a:
print(dic[i])
Je ne connais pas la structure des données, je vais donc étudier. Visez le vert! Bonne nuit encore.
Recommended Posts