Ich möchte es jedes Mal sagen, aber es ist lange her. Es gelang, 4 aufeinanderfolgende Erkältungen zu verhindern.
Rainy Season 1WA
** Gedanken ** Zählt, wie viele Rs in einer Reihe sind.
s = input()
if 'RRR' in s:
print(3)
elif 'RR' in s:
print(2)
elif 'R' in s:
print(1)
else:
print(0)
Da die if-Anweisung von oben verarbeitet wird, wird sie in der richtigen Reihenfolge verarbeitet. Achten Sie daher auf die Reihenfolge. Ich war WA damit.
Making Triangle ** Gedanken ** Ich habe gerade die Existenzbedingung des Dreiecks erfüllt, aber es hat einige Zeit gedauert, die Problemstellung falsch zu lesen. Suche alle nach kleinen $ N $.
n = int(input())
n = int(input())
l = list(map(int,input().split()))
ans = 0
for i in range(n):
for j in range(i,n):
for k in range(j,n):
if l[i] == l[j] or l[i] == l[k] or l[j] == l[k]:
continue
else:
ver = [l[i],l[j],l[k]] #3 Seitenlänge
ver.sort()
if ver[0] + ver[1] > ver[2]:
ans += 1
print(ans)
Walking Takahashi ** Gedanken **
-Wenn $ X $ positiv ist und $ X-K * D $ ebenfalls positiv ist, ist der nächste absolute Wert $ X-K * D $.
-Ähnlich
Stellen Sie sich einen Fall vor, in dem keiner der oben genannten Punkte zutrifft. Die kleinste positive Zahl, die innerhalb von $ K $ mal verschoben werden kann, ist $ dis $, und die kleinste negative Zahl, die innerhalb von $ K $ mal erreicht werden kann, ist $ dis '$. Wenn Sie zum $ T (T \ leq K) $ -ten Mal bei $ dis $ ankommen,
x, k, d = map(int,input().split())
if x - k * d >= 0:
print(x - k * d)
elif x + k * d <= 0:
print(abs(x + k * d))
else:
dis = x % d
dis_p = d - dis
t = k - x // d
if t % 2 == 0:
print(dis)
else:
print(dis_p)
Die Richtlinie von D war korrekt, aber es war Moos in der Implementierung. Wir sehen uns wieder, gute Nacht.
Recommended Posts