[Python] Ein Programm, das die häufigsten Vogeltypen findet

[Python] Ein Programm, das die häufigsten Vogeltypen findet

Dies ist mein eigenes Memo.

▼ Frage

URL

▼sample input

python


arr = [1,1,1,4,4,4,5,3]

▼sample output

python


1

▼my answer

python


def migratoryBirds(arr):
    x=0
    minType=0

    #Zählen Sie die Nummer jeder Typennummer
    for i in set(arr):
        if x<arr.count(i):
            x=arr.count(i)
            minType=i
        
     #Wenn die Anzahl der Sichtungen gleich ist, geben Sie der kleineren Typennummer Priorität
        elif x==arr.count(i):
            x=arr.count(i)
            if minType>i:
                minType=i
    return minType


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

** ・ Sichtungen ** Zeuge (Tier) Its id number will be added to your array of sightings.

You would like to be able to find out which type of bird is most common given a list of sightings.

Recommended Posts

[Python] Ein Programm, das die häufigsten Vogeltypen findet
[Python] Ein Programm, das die Partitur rundet
[Python] Ein Programm, das die Positionen von Kängurus vergleicht.
[Python] Ein Programm, das die minimalen und maximalen Werte ohne Verwendung von Methoden findet
[Python] Ein Programm, das die kürzeste Anzahl von Schritten in einem Spiel findet, das Wolken überquert
[Ev3dev] Erstellen Sie ein Programm, das das LCD (Bildschirm) mit Python erfasst
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
[Python] Ein Programm, das Treppen mit # erstellt
Ein Programm, das Python zum Abspielen von Junk verwendet
[Python] Ein Programm, das die Anzahl der Schokoladensegmente berechnet, die die Bedingungen erfüllen
[Python] Ein Programm, das ein Paar findet, das durch einen bestimmten Wert geteilt werden kann
[Python] Ein Programm, das die Anzahl der gepaarten Socken berechnet
[Python] Hinweis: Selbst erstellte Funktion zum Ermitteln des Bereichs der Normalverteilung
Ein Programm, das doppelte Anweisungen in Python entfernt
Programm zur Suche nach demselben Bild
Ein Shell-Programm, das eine Fibonacci-Sequenz anzeigt
[Python] Ein Programm, das die Anzahl der Aktualisierungen der höchsten und niedrigsten Datensätze berechnet
Die Geschichte, eine harte Zeit mit der gemeinsamen Menge HTTP_PROXY = ~ zu haben
Python-Programm, das nach demselben Dateinamen sucht
Ein Memo, dass ich den Datenspeicher mit Python berührt habe
Python-Programm, das ical-Daten in Text konvertiert
Programm, das die CSV-Daten der Transaktionshistorie der SBI Securities-Aktie zusammenfasst [Python3]
Es gibt ein Muster, das das Programm bei Verwendung von Python-Threading nicht gestoppt hat
Python-Programm von "Buch, das schwieriges Programmieren leicht lehrt"
Ein Allzweckprogramm, das Linux-Befehlszeichenfolgen mit Python formatiert
Ein Programm, das bestimmte Zeichen aus dem eingegebenen Text entfernt
Schreiben Sie ein Python-Programm, um die Bearbeitungsentfernung [Python] [Levenshtein-Entfernung] zu ermitteln.
Ein Programm, das die für iOS-App-Symbole in Python erforderliche Bildgröße automatisch ändert
Ich habe versucht, "ein Programm, das doppelte Anweisungen in Python entfernt"
[Python] Ein Programm, das durch Kombinieren von Ganzzahlen ein zweidimensionales Array erstellt
Python-Programm, das die Zeitnutzung aus icalendar-Daten aggregiert
[Golang] Ein Programm, das die Runde mit Zufallszahlen bestimmt
Python-Skript, das den Inhalt zweier Verzeichnisse vergleicht
[Python] Ein Programm, um die Anzahl der Äpfel und Orangen zu ermitteln, die geerntet werden können
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
Spielen Sie Sounds in Python ab, vorausgesetzt, die Tastatur ist eine Klaviertastatur
Ich habe ein Programm erstellt, das die Fehlersuche in Sekunden löst
Aus einem Buch, das der Programmierer lernen kann ... (Python): Finden Sie den häufigsten Wert
Eine Funktion, die die Verarbeitungszeit einer Methode in Python misst
Lesen Sie die Datei in Python mit einem relativen Pfad aus dem Programm
Ein Programm, das bestimmt, ob eine in Python eingegebene Zahl eine Primzahl ist
[Python-Algorithmus] Ein Programm, das einige deutsche Antworten aus einer Suche mit Tiefenpriorität ausgibt
Ein Skript, das 0, 1 an die erste Python-Primzahl zurückgibt
Ein Programm, das einige Fragen beantwortet und die nächste Antwort vorhersagt
Ich habe ein Programm erstellt, das den Tierkreis mit tkinter automatisch berechnet
[Python] Ein Hinweis, dass ich das Verhalten von matplotlib.pyplot zu verstehen begann
Die Geschichte, ein Modul zu erstellen, das E-Mails mit Python überspringt
Erstellen Sie ein Kompatibilitätsbewertungsprogramm mit dem Zufallsmodul von Python.
[Python] Machen Sie die Funktion zu einer Lambda-Funktion
Beim Schreiben eines Programms in Python
Die Geschichte des Exportierens eines Programms
Extrahieren Sie mit Python Zeilen, die den Bedingungen entsprechen, aus einer Textdatei
Ein Programm, das alle Nachrichtenüberschriften sanft wiederherstellt
Der Aufzählungstyp, der aus Python 3.4 in die Standardbibliothek eingeht, ist weiterhin praktisch
Ein Python-Programm, das die Größe eines Videos ändert und es in ein Bild verwandelt
Die eval () -Funktion, die eine Zeichenfolge als Ausdruck in Python berechnet
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Aus einem Buch, das die Denkweise des Programmierers interessanterweise gelernt hat (Python)