A
Die Montage war nüchtern und nervig. Es scheint einfach zu implementieren, wenn Sie sich die Erklärung anhören und das Gegenbeispiel entfernen. Ich habe Counter benutzt.
from collections import Counter
a = Counter(map(int,input().split()))
if 2 in a.values():
print("Yes")
else:
print("No")
B Die Implementierung ist aufgrund der Obergrenze der Anzahl der Eingaben nicht so schwierig. Ich möchte if-Anweisungen zu einer kombinieren können.
N = int(input())
A = list(map(int,input().split()))
for a in A:
if a % 2 == 1:
continue
if a % 3 != 0 and a % 5 != 0:
print("DENIED")
exit()
print("APPROVED")
C Speichern Sie die häufigsten Vorkommen in einer Variablen. Danach werden nur die sortierten Zeichenfolgen angezeigt, die der maximalen Anzahl von Malen entsprechen.
from collections import Counter
N = int(input())
S = Counter(input() for _ in range(N))
S = S.most_common()
most_count = S[0][1]
S.sort()
for i in range(len(S)):
if S[i][1] == most_count:
print(S[i][0])
D Ich hatte ein schlechtes Gefühl, als ich die Problemstellung sah, also ging ich in die Gesamtwertung. Die meisten Leute haben E vor D priorisiert, also übersprungen
E Ich habe D übersprungen, konnte es aber nicht implementieren. Das ist nicht gut.
Recommended Posts