[RAILS] [Ruby] J'ai essayé de résumer les méthodes fréquentes dans paiza

Les références

Procédé d'entrée

//Valeur d'entrée:Saut de ligne de chaîne de caractères: Oui
input = gets

//Valeur d'entrée: Chaîne de caractères Saut de ligne: Aucun
input = gets.chomp

//Valeur d'entrée: saut de ligne numérique: Oui
input = gets.to_i

//Valeur d'entrée: valeur numérique Saut de ligne: aucun
input = gets.chomp.to_i

Méthode Array

//Les valeurs d'entrée sont stockées dans un tableau * Valeurs numériques
input = gets.split.map(&:to_i)

//Diviser et stocker dans un tableau
a,b,c = gets.split(" ").map &:to_i

//Stocker les valeurs d'entrée dans l'ordre
a = readlines.map &:to_i


//Plusieurs lignes&&Stockage de plusieurs éléments * Chaîne de caractères
lines = []
while line = gets
    lines << line.chomp.split(' ')
end


//Plusieurs lignes&&Stockage de plusieurs éléments * Valeur numérique
lines = []
while line = gets
    lines << line.chomp.split(' ').map(&:to_i)
end

méthode fois + tableau

//Nombre de répétitions
n = 5
//Paramètres de la baie
sample = []

//Stocké dans un tableau pour le nombre de répétitions
n.times do
  sample.push(gets.chomp.split(" ").map &:to_i)
end

chaque méthode + tableau

//Obtenir la valeur d'entrée
sample = readlines.map &:to_i

//Déclaration de variable
n = 5

//chaque méthode
sample.each do |i|
 if n < 10
    n += 1
 else
    puts "sample"
 end
end

Autre

//Obtenez une valeur absolue
n = 5
sample = n.abs


//Forme unique → forme plurielle
sample = "post".pluralize
puts sample

Recommended Posts

[Ruby] J'ai essayé de résumer les méthodes fréquentes dans paiza
[Ruby] J'ai essayé de résumer les méthodes fréquentes avec paiza ②
J'ai essayé de résumer les méthodes utilisées
J'ai brièvement résumé la grammaire de base de Ruby
J'ai essayé de résumer l'API Stream
[Rubiy] J'ai essayé de résumer le traitement de la boucle ce soir [fois, pause ...]
J'ai essayé de résumer les méthodes de Java String et StringBuilder
J'ai essayé d'organiser la session en Rails
[Introduction à Java] J'ai essayé de résumer les connaissances que j'estime essentielles
J'ai essayé de résoudre le problème de la séquence Tribonacci en Ruby, avec récurrence.
J'ai essayé d'utiliser pleinement le cœur du processeur avec Ruby
Je veux obtenir la valeur en Ruby
J'ai essayé de résoudre le problème de la séquence Tribonacci en Ruby (temps limite 10 minutes)
J'ai essayé d'implémenter la méthode de division mutuelle d'Eugrid en Java
J'ai essayé de résumer les bases de kotlin et java
J'ai essayé de résumer l'orientation de l'objet à ma manière.
J'ai essayé de résumer le support d'iOS 14
J'ai essayé d'expliquer la méthode
J'ai essayé de résumer l'apprentissage Java (1)
J'ai essayé de résumer Java 8 maintenant
J'ai essayé de résoudre le problème de la "sélection multi-étapes" avec Ruby
J'ai essayé de résumer ce qui était demandé lors de l'édition site-java-
J'ai essayé d'illuminer le sapin de Noël dans un jeu de la vie
Tri des données Décroissant, croissant / Rails
J'ai essayé d'écrire du code comme une déclaration de type en Ruby
Conférence spéciale sur la simulation multi-échelles: j'ai essayé de résumer le 5e
Conférence spéciale sur la simulation multi-échelles: j'ai essayé de résumer le 8
J'ai essayé de faire un Numeron qui n'est pas bon avec Ruby
J'ai essayé de résoudre le problème de la campagne paiza "Challenge from Phantom Thief 813"
Je veux changer la valeur de l'attribut dans Selenium of Ruby
Conférence spéciale sur la simulation multi-échelles: j'ai essayé de résumer le 7
J'ai essayé un problème de calendrier avec Ruby
[Notions de base sur Ruby] Utilisation fréquente de blocs
J'ai essayé de résumer les expressions Java lambda
J'ai essayé la bibliothèque AutoValue avec Intellij
Qu'est-ce que Docker? J'ai essayé de résumer
J'ai essayé de créer une classe parent d'objet de valeur dans Ruby
J'ai essayé de résumer les points clés de la conception et du développement de gRPC
J'ai essayé de résoudre les 10 dernières questions qui devraient être résolues après m'être inscrit auprès d'AtCoder en Java
J'ai essayé de résumer sur JVM / garbage collection
J'ai essayé de mettre facilement CentOS-7 dans un PC dont je n'ai plus besoin
J'ai essayé d'implémenter des relations polymorphes à Nogizaka.
Ruby: J'ai essayé de savoir où Nokogiri va voir l'encodage lui-même
Comment résoudre les erreurs qui se produisent lors du test d'intégration "Ruby on Rails"
[Notions de base sur Ruby] J'ai essayé d'apprendre des modules (Chapitre 1)
[JavaScript] Le cas le plus fort lorsque j'ai essayé de résumer les parties que je ne comprends pas
J'ai essayé de configurer tomcat pour exécuter le servlet.
J'ai essayé de créer une compétence Alexa avec Java
Comment créer la blockchain la plus simple de Ruby