Résoudre le tri des nombres (équivalent au rang D de paiza) en Python

en premier

J'étais en train de résoudre la collection de problèmes de niveau supérieur de Paiza, mais je n'avais pas de réponse modèle, alors je l'ai fait moi-même. Le langage est Python3.

problème

Tri du nombre d'exemples de questions de vérification des compétences Paiza (équivalent au rang D de paiza) https://paiza.jp/works/mondai/skillcheck_sample/sort-number?language_uid=python3 Je ne pouvais pas voir l'énoncé du problème sans me connecter. L'inscription est gratuite et peut être effectuée immédiatement, je vous recommande donc de vous inscrire pour le moment.

Code de réponse

J'ai écrit le tri à bulles moi-même.

sort-number.py


#Enregistrer la valeur saisie
n = int(input())
a = []
for i in range(n):
    a.append(int(input()))

#Tri à bulles
def bSort(a):
    for i in range(len(a)-1):
        for j in range(len(a)-1, i, -1):
            if a[j] < a[j-1]:
                a[j], a[j-1] = a[j-1], a[j]
    return a

#Sortez la réponse
for i in bSort(a):
    print(i)

référence

https://qiita.com/KoyanagiHitoshi/items/3286fbc65d56dd67737c

finalement

N'hésitez pas à commenter si vous avez des questions. Je répondrai autant que possible!

Recommended Posts

Résoudre le tri des nombres (équivalent au rang D de paiza) en Python
Résoudre l'addition (équivalent au rang D de paiza) en Python
Résoudre la multiplication (équivalent au rang D de paiza) en Python
Résoudre les correspondances de caractères (équivalent au rang D de paiza) en Python
Résolvez la plus petite valeur en Python (équivalent au rang D de paiza)
Résoudre la recherche d'île (équivalent au rang S de paiza) avec Python
Résoudre le nombre de mots (équivalent au rang C de paiza) en Python
Résolvez la divination mod7 (équivalent au rang S de Paiza) en Python
Résoudre Fizz Buzz (équivalent au rang C de paiza) en Python
[Avec commentaire] Résoudre Fizz Buzz (équivalent au rang C de paiza) avec Python
Résoudre ABC175 D en Python
ABC 157 D - Résolvez les suggestions d'amis en Python!
Je voulais résoudre ABC159 avec Python
Résoudre ABC165 A, B, D avec Python
Résolution avec Ruby, Perl, Java et Python AtCoder ARC 086 C Hash Sorting
Résoudre ABC168D en Python
Résolvez ABC167-D avec Python
Tri de base en Python
Résolvez ABC146-C avec Python
Résoudre ABC098-C en Python
Résoudre ABC159-D en Python
Résolvez ABC169 avec Python
Premier nombre 2 en Python
Résolvez ABC160-E avec Python
Comment obtenir le nombre de chiffres en Python
Pour faire l'équivalent de Ruby ObjectSpace._id2ref en Python
J'ai essayé de résoudre la théorie des nombres entiers d'AOJ avec Python
Pour vider stdout en Python
Connectez-vous au site Web en Python
traitement python3 qui semble utilisable dans paiza
Résoudre ABC176 E en Python
Techniques de tri en Python
Résolvez des exercices Wooldridge en Python
Parler avec Python [synthèse vocale]
13th Offline en temps réel Comment résoudre les problèmes d'écriture avec Python
Résoudre les problèmes d'optimisation avec Python
Comment développer en Python
Publier sur Slack en Python
Je veux résoudre APG4b avec Python (seulement 4.01 et 4.04 au chapitre 4)
17e comment résoudre les problèmes d'écriture en temps réel hors ligne avec Python
Comment écrire en temps réel hors ligne Résolution des problèmes E04 avec Python
Je voulais résoudre le problème ABC164 A ~ D avec Python
Comment afficher les marques de légende en un avec le tracé Python 2D
Reconnaissance des nombres dans les images avec Python
Convertir Markdown en PDF en Python
Algorithme de tri et implémentation en Python
Comment collecter des images en Python
Résoudre ABC166 A ~ D avec Python
Générateur principal infini en Python3
Comment utiliser SQLite en Python
Résoudre Atcoder ABC169 A-D avec Python
Dans la commande python, python pointe vers python3.8
Essayez de calculer Trace en Python
Résoudre ABC036 A ~ C avec Python
Comment utiliser Mysql avec python
Comment envelopper C en Python
Comment utiliser ChemSpider en Python
6 façons d'enchaîner des objets en Python
Comment utiliser PubChem avec Python
Etude, jeu de numérotation avec Python
Implémentation du tri original en Python