[Python] Un programme qui trouve les types d'oiseaux les plus courants

[Python] Un programme qui trouve les types d'oiseaux les plus courants

Ceci est mon propre mémo.

▼ Question

--Saisissez les nombres de types d'oiseaux (entiers positifs) qui sont passés devant vous dans l'ordre dans la liste. --Retourne les espèces d'oiseaux les plus observées.

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

    #Comptez le nombre de chaque numéro de type
    for i in set(arr):
        if x<arr.count(i):
            x=arr.count(i)
            minType=i
        
     #Si le nombre d'observations est le même, donnez la priorité au plus petit nombre de caractères
        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()

** ・ observations ** Témoin (animal) 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] Un programme qui trouve les types d'oiseaux les plus courants
[Python] Un programme qui arrondit le score
[Python] Un programme qui compare les positions des kangourous.
[Python] Un programme qui trouve les valeurs minimales et maximales sans utiliser de méthodes
[Python] Un programme qui trouve le nombre d'étapes le plus court dans un jeu qui traverse les nuages
[Ev3dev] Créez un programme qui capture LCD (écran) en utilisant python
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
[Python] Un programme qui crée des escaliers avec #
Un programme qui utilise Python pour lire des fichiers indésirables
[Python] Un programme qui calcule le nombre de segments de chocolat qui remplissent les conditions
[Python] Un programme qui trouve une paire qui peut être divisée par une valeur spécifiée
[Python] Un programme qui calcule le nombre de chaussettes jumelées
[Python] Note: Fonction auto-conçue pour trouver la zone de distribution normale
Un programme qui supprime les instructions en double en Python
Programme pour rechercher la même image
Un programme shell qui affiche une séquence de Fibonacci
[Python] Un programme qui calcule le nombre de mises à jour des enregistrements les plus élevés et les plus faibles
Une histoire qui a eu du mal avec l'ensemble commun HTTP_PROXY = ~
Programme Python qui recherche le même nom de fichier
Un mémo que j'ai touché au magasin de données avec python
Programme Python qui convertit les données ical en texte
Programme qui résume les données csv de l’historique des transactions de l’action SBI Securities [Python3]
Il y a un modèle que le programme ne s'est pas arrêté lors de l'utilisation du thread Python
Programme Python du "Livre qui enseigne facilement la programmation difficile"
Un programme polyvalent qui formate les chaînes de commande Linux avec python
Un programme qui supprime des caractères spécifiques du texte saisi
Ecrire un programme python pour trouver la distance d'édition [python] [distance Levenshtein]
Un programme qui redimensionne automatiquement la taille d'image requise pour les icônes d'application iOS en Python
J'ai essayé "un programme qui supprime les déclarations en double en Python"
[Python] Un programme qui crée un tableau à deux dimensions en combinant des entiers
Programme Python qui agrège l'utilisation du temps à partir des données icalendar
[Golang] Un programme qui détermine le tour avec des nombres aléatoires
Script Python qui compare le contenu de deux répertoires
[Python] Un programme pour trouver le nombre de pommes et d'oranges qui peuvent être récoltées
Comprendre les probabilités et les statistiques qui peuvent être utilisées pour la gestion des progrès avec un programme python
[Python] J'ai essayé de créer un programme simple qui fonctionne sur la ligne de commande en utilisant argparse
Jouez des sons en Python en supposant que le clavier est un clavier de piano
J'ai créé un programme qui résout la recherche d'erreur en quelques secondes
À partir d'un livre que le programmeur peut apprendre ... (Python): trouver la valeur la plus fréquente
Une fonction qui mesure le temps de traitement d'une méthode en python
Lisez le fichier en Python avec un chemin relatif depuis le programme
Un programme qui détermine si un nombre entré en Python est un nombre premier
[Algorithme Python] Un programme qui génère des réponses en allemand et en allemand à partir de la recherche de priorité en profondeur
Un script qui renvoie 0, 1 attaché au premier Python prime
Un programme qui répond à quelques questions et prédit la prochaine réponse
J'ai fait un programme qui calcule automatiquement le zodiaque avec tkinter
[python] Une note que j'ai commencé à comprendre le comportement de matplotlib.pyplot
L'histoire de la création d'un module qui ignore le courrier avec python
Créez un programme de jugement de compatibilité avec le module aléatoire de python.
[Python] Faire de la fonction une fonction lambda
Lors de l'écriture d'un programme en Python
L'histoire de l'exportation d'un programme
Extraire les lignes qui correspondent aux conditions d'un fichier texte avec python
Un programme qui récupère en douceur toute rubrique d'actualité
Le type Enum, qui entre dans la bibliothèque standard de Python 3.4, est toujours utile
Un programme python qui redimensionne une vidéo et la transforme en image
Fonction Eval () qui calcule une chaîne de caractères comme expression en python
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
D'un livre qui apprend de manière intéressante la façon de penser du programmeur (Python)