[Swift] Modèle de réception d'entrée standard de Paiza

Paiza(https://paiza.jp/challenges) Le contrôle des compétences est un service qui vous permet de résoudre des problèmes dans chaque langue. Non seulement la pensée logique, mais aussi le retrait logique augmentera Recommandé pour ceux qui commencent tout juste la programmation Puisqu'il y a des problèmes pour chaque niveau, même les personnes habituées à la programmation dans une certaine mesure peuvent améliorer leurs compétences, Vous pouvez en profiter.

Cependant, la première personne à rester coincée est de trébucher. Je pense que cela signifie ** Je ne peux pas recevoir les données **. J'ai vu beaucoup de gens trébucher ici (comme j'étais) Je souhaite conserver un mémorandum de modèles de réception des données.

import Foundation
var lines = [String]()
while let line = readLine() {
lines.append(line)
}

Écrivons ceci au début. Les données sont stockées sous forme de tableau en lignes. En utilisant while let, il ne boucle que lorsque les données existent Il sera stocké en lignes. Après cela, utilisez les lignes et jouez avec chaque donnée.

Recommended Posts

[Swift] Modèle de réception d'entrée standard de Paiza
Histoire de paiza.jp [solution d'entrée standard Java]
[Rails] Obtenir une entrée standard pour les données multilignes
[Ruby] Récapitulatif de la façon d'obtenir des valeurs à partir d'une entrée standard [Mesures de contrôle des compétences Paiza]
Entrée standard Ruby
récapitulatif des entrées / sorties standard de vérification des compétences paiza [édition Java]