[RAILS] Zeichen fallen lassen (Ruby Edition)

[Ruby] Zeichen fallen lassen

Problem

Der Slacker besteht aus fünf Holzstufen mit jeweils einem Kleinbuchstaben. Da die Zeichenkette vor dem Überspringen des Holzstücks und die Anzahl der Schritte des übersprungenen Holzstücks angegeben sind, erstellen Sie ein Programm, das die Zeichenkette nach dem Überspringen des Holzstücks berechnet.

Wert eingegeben werden

Die Eingabe erfolgt im folgenden Format:

S N -Die erste Zeile erhält ein S, das die Zeichenkette darstellt, bevor das Holzstück fallen gelassen wird. -Die zweite Zeile erhält die Ganzzahl N, die die Anzahl der zu fallenden Holzreihen angibt. -Die Gesamteingabe beträgt 2 Zeilen, und am Ende wird ein Zeilenumbruch eingefügt.

Erwartete Ausgabe

Bitte geben Sie die Zeichenkette aus, die nach dem Ablegen eines Holzstücks erstellt wird.

Fügen Sie am Ende einen Zeilenumbruch ein und fügen Sie keine zusätzlichen Zeichen oder Leerzeilen hinzu.

Eingabebeispiel 1

apple 2

Ausgabebeispiel 1

aple

Eingabebeispiel 2

water 5

Ausgabebeispiel 2

wate

Meine Antwort

python


a = gets.chomp
b = gets.to_i
str = a.slice!(b - 1)
print a

Diesmal ist es soweit

Aufruf einer Zeichenfolge in der ersten Zeile

Eine Nummer in der zweiten Zeile anrufen

Wird durch Angabe einer Zeichenfolge mit b -1 mithilfe der Slice-Methode in der 3. Zeile aufgerufen

Wenn str in der 4. Zeile gesetzt ist, wird nur die Zeichenfolge a ausgegeben, sodass die Zeichenfolge ohne die durch print a geschnittene Zeichenfolge ausgegeben wird.

das ist alles!

Recommended Posts

Zeichen fallen lassen (Ruby Edition)
Grundlagen von Ruby
Manstep Meter (Ruby Edition)
Implementierung der Ruby on Rails-Anmeldefunktion (Devise Edition)
Sichere Zahlen (Ruby Edition)
Fizz Buzz (Ruby Edition)
Definition der Rubinmethode
Kleinster Wert (Ruby Edition)
Q. Aufzug (Ruby Edition)
Das n-te und n + 1-Zeichen einer Ruby-Zeichenfolge