Es brach in zweieinhalb Minuten durch. Ich habe es gerade geschrieben, aber der Codetest war verstopft und ich habe lange gebraucht, um es in Eile vor Ort zu testen.
S, W = map(int, input().split())
if W >= S:
print('unsafe')
else:
print('safe')
Es bricht in zweieinhalb Minuten durch. Es ist ein B-Problem. Selbst wenn Sie es gehorsam simulieren, wird es nicht TLE, also schreiben Sie es einfach.
A, B, C, D = map(int, input().split())
while True:
C -= B
if C <= 0:
break
A -= D
if A <= 0:
break
if A > 0:
print('Yes')
else:
print('No')
Brechen Sie in zweieinhalb Minuten durch. Unterscheiden Sie einfach mit set und zählen Sie die Zahl. Ist es nicht zu einfach, ein C-Problem zu machen?
N = int(input())
print(len(set(input() for _ in range(N))))
Besiegt.
Nachtrag: ABC158E - Teilbarer Teilstring ist ein vereinfachtes Problem, daher Teilnahmebericht des AtCoder-Anfängerwettbewerbs 158 Siehe -yan / items / 87f5fd32472a964a996b # abc158e --- teilbarer Teilstring). Wenn ich die Überprüfung nicht übersprungen hätte, hätte ich eine hohe Leistung erzielt ...
S = input()
S = S[::-1]
result = 0
t = [0] * 2019
m = 1
n = 0
for i in range(len(S)):
t[n] += 1
n += int(S[i]) * m
n %= 2019
result += t[n]
m *= 10
m %= 2019
print(result)
Recommended Posts