[Python] Ein Programm, das die Anzahl der gepaarten Socken berechnet

[Python] Ein Programm, das die Anzahl der gepaarten Socken berechnet

Dies ist mein eigenes Memo.

▼ Frage

url

▼sample input

python


9
10 20 20 10 10 30 50 10 20

▼sample output

python


3

▼my answer

python


def sockMerchant(n, ar):
    pair=0
    for i in set(ar):
        pair += int(ar.count(i)/2)
    return pair

if __name__ == '__main__':
    fptr = open(os.environ['OUTPUT_PATH'], 'w')
    n = int(input())
    ar = list(map(int, input().rstrip().split()))
    result = sockMerchant(n, ar)
    fptr.write(str(result) + '\n')
    fptr.close()

** ・ int () ** ** Nach dem Dezimalpunkt abschneiden **

** ・ Zählmethode ** Object.count (i) Gibt die Anzahl der i's im Objekt zurück.

Es kann auch als Zeichenfolge verwendet werden.

python


aaa = "Ai Ue Ai Ue Ai"
aaa.count("Ah")

## Vereinfachen Sie mit der Einschlussnotation

▼ meine Antwort (inklusive Notation)

python


ar=[10,20,20,10,10,30,50,10,20]

def sockMerchant(n, ar):
    return sum([int((ar.count(i))/2) for i in set(ar)])

sockMerchant(9, ar)

Recommended Posts

[Python] Ein Programm, das die Anzahl der gepaarten Socken berechnet
[Python] Ein Programm, das die Anzahl der Täler zählt
[Python] Ein Programm, das die Anzahl der Schokoladensegmente berechnet, die die Bedingungen erfüllen
[Python] Ein Programm, um die Anzahl der Äpfel und Orangen zu ermitteln, die geerntet werden können
[Python] Ein Programm, das die Anzahl der Aktualisierungen der höchsten und niedrigsten Datensätze berechnet
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
[Python] Ein Programm, das die maximale Anzahl von Spielzeugen findet, die mit Ihrem Geld gekauft werden können
[Python] Ein Programm, das die Positionen von Kängurus vergleicht.
[Python] Ein Programm, das die kürzeste Anzahl von Schritten in einem Spiel findet, das Wolken überquert
[Python] Ein Programm, das die Partitur rundet
Ein Skript, das 0, 1 an die erste Python-Primzahl zurückgibt
[Python] Ein Hinweis, dass ich das Verhalten von matplotlib.pyplot zu verstehen begann
[Python] Programmieren, um die Nummer von a in einer Zeichenfolge zu finden, die eine bestimmte Anzahl von Malen wiederholt.
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Eine Geschichte über das Erstellen eines Programms, mit dem die Anzahl der Instagram-Follower in einer Woche von 0 auf 700 erhöht wird
[Python] Ein Programm, das die Differenz zwischen diagonalen Gesamtwerten berechnet
So ermitteln Sie die Anzahl der Stellen in Python
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
Ein Python-Skript, das die Anzahl der Jobs für eine bestimmte Bedingung von Indeed.com abruft
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
Ein Skript, das Stresstests entsprechend der Anzahl der CPU-Kerne durchführen kann
Programm, das die CSV-Daten der Transaktionshistorie der SBI Securities-Aktie zusammenfasst [Python3]
[Python] Ändern Sie den Namen der Bilddatei in eine Seriennummer
Python3-Verarbeitung, die in Paiza verwendbar zu sein scheint
Schreiben Sie ein Python-Programm, um die Bearbeitungsentfernung [Python] [Levenshtein-Entfernung] zu ermitteln.
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
[Python] Ein Programm, das die häufigsten Vogeltypen findet
Python-Skript, das den Inhalt zweier Verzeichnisse vergleicht
Python-Tricks: Eine Kombination aus enumerate () und zip (), bei der überprüft wird, ob eine Zeichenfolge in eine Zahl konvertiert werden kann, wobei die Zeichenfolge als Zahl sortiert wird
Ein Programm, das die für iOS-App-Symbole in Python erforderliche Bildgröße automatisch ändert
Zusammenfassung der Punkte, die beim Schreiben eines Programms zu beachten sind, das unter Python 2.5 ausgeführt wird
Was scheint eine Vorlage für den Standardeingabe-Teil des Competition Pro in Python3 zu sein
Python-Skript, das den Status des Servers über den Browser überprüfen kann
Die Geschichte des Exportierens eines Programms
Ich habe in Python ein Programm erstellt, das die 1-Minuten-Daten von FX auf eine beliebige Zeit (1 Stunde usw.) ändert.
Die Geschichte, dass die Version von Python 3.7.7 nicht an Heroku angepasst wurde
So bestimmen Sie die Existenz eines Selenelements in Python
Eine Formel, die einfach das Alter ab dem Geburtsdatum berechnet
So überprüfen Sie die Speichergröße einer Variablen in Python
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
Eine Funktion, die die Verarbeitungszeit einer Methode in Python misst
[Ev3dev] Erstellen Sie ein Programm, das das LCD (Bildschirm) mit Python erfasst
[Python3] Definition eines Dekorators, der die Ausführungszeit einer Funktion misst
Schreiben Sie ein Programm, das das Programm missbraucht und 100 E-Mails sendet
Ein Programm, das bestimmt, ob eine in Python eingegebene Zahl eine Primzahl ist
Ich habe ein Programm erstellt, das den Tierkreis mit tkinter automatisch berechnet
Die Geschichte, ein Modul zu erstellen, das E-Mails mit Python überspringt
[Python] Eine einfache Funktion zum Ermitteln der Mittelkoordinaten eines Kreises
Holen Sie sich die Anzahl der Leser von Artikeln über Mendeley in Python
Erstellen Sie ein Kompatibilitätsbewertungsprogramm mit dem Zufallsmodul von Python.
Verstehen Sie die Wahrscheinlichkeiten und Statistiken, die für das Fortschrittsmanagement mit einem Python-Programm verwendet werden können
[Python] Ich habe versucht, mit argparse ein einfaches Programm zu erstellen, das in der Befehlszeile funktioniert
So schreiben Sie, wenn Sie eine Zahl nach der Gruppennummer setzen möchten, die durch einen regulären Ausdruck in Python ersetzt werden soll
[Python] Ein Programm, das Treppen mit # erstellt
[Python] [Meta] Ist der Python-Typ ein Typ?
Legen Sie den Prozessnamen des Python-Programms fest
Die Geschichte der Verarbeitung A von Blackjack (Python)
Ein Programm, das Python zum Abspielen von Junk verwendet