Il se décompose en 9 minutes et demie. Combien de fois devrais-je l'appliquer dans les plus longues verticalement et horizontalement? C'est tout. Parce que j'ai mal compris au début et que je pensais que je l'appliquerais alternativement, cela a pris du temps et le classement a atteint le fond ...
H = int(input())
W = int(input())
N = int(input())
t = max(H, W)
print((N + t - 1) // t)
Percer en 13 minutes. Tout ce que vous avez à faire est d'arranger K S et N - K qui ne deviennent en aucun cas S. Chaque valeur du nombre de réponses doit être de 1 à 10 9 </ sup>. Faites attention.
N, K, S = map(int, input().split())
result = [S % 10 ** 9 + 1] * N
for i in range(K):
result[i] = S
print(*result)
Vaincu.
Addendum: J'ai glissé l'explication dans le code Python et AC. La seule partie qui était différente du code WA-mangé que j'ai écrit était de savoir s'il fallait trier par x ou x + l ...
N = int(input())
XL = [list(map(int, input().split())) for _ in range(N)]
t = [(x + l, x - l) for x, l in XL]
t.sort()
max_r = -float('inf')
result = 0
for i in range(N):
r, l = t[i]
if max_r <= l:
result += 1
max_r = r
print(result)
Recommended Posts