lange nicht gesehen. Ich war so beschäftigt mit Schulfragen, dass ich mich nicht widmen konnte (Entschuldigung) Es war ein komplettes A und B. Außerdem habe ich jeweils eine Pena gezüchtet.
** Gedanken ** Wenn $ m1> m2 $ ist, kann es nicht so wie es ist subtrahiert werden, also wird 1 von $ h1 $ abgerufen.
h1, m1, h2, m2, k = map(int,input().split())
if m1 > m2:
m2 += 60
h2 -=1
ans_m = m2 - m1
else:
ans_m = m2 - m1
ans_h = h2 - h1
ans = 60 * ans_h + ans_m
print(ans-k)
Ich habe einen Fehler in der Reihenfolge der Subtraktion gemacht und 1WA gemacht. Mottainai
** Gedanken ** ~~ Hitachikons Albtraum kommt zurück ~~, ich bin nicht gut in dieser Art von Problem. Es ist am besten, alles auf D zu setzen, aber ich habe es nicht bemerkt, also drücke ich es mit einer if-Anweisung.
t = list(input())
n = len(t)
if t[0] == '?':
if n > 1:
if t[1] == '?':
t[0] = 'P'
else:
t[0] = 'D'
else:
t[0] = 'D'
if t[-1] == '?':
t[-1] = 'D'
for i in range(1,n-1):
if t[i] == '?':
if t[i-1] == 'P':
t[i] = 'D'
else:
if t[i+1] == '?' or t[i+1] == 'D':
t[i] = 'P'
else:
t[i] = 'D'
ans = ''.join(t)
print(ans)
Es war cool, wenn ich C lösen könnte. Ich mache mir morgen Sorgen um ABC. Wir sehen uns wieder, gute Nacht.
Recommended Posts