Menu
Coddy logo textTech

復習 - 逆順の配列

CoddyのSwiftジャーニー「基礎」セクションの一部。レッスン 67/86。

challenge icon

チャレンジ

簡単

カンマ区切りの整数(例: 1,2,3,4,5)を含む入力行を受け取ります。

loop を使用して array を手動で反転します。組み込みの reversed() メソッドは使用しないでください

元の arraylast index から first まで through 反復処理し、各要素を result array に追加して、新しい array を作成します。

反転した array を出力します。

例: 入力が 10,20,30,40 の場合、出力は次のようになります。

[40, 30, 20, 10]

自分で試してみよう

// 入力を読み取り、整数の配列に変換する
let input = readLine()!
let numbers = input.split(separator: ",").map { Int($0)! }

// TODO: 以下にコードを書いてください
// ループを使って配列を手動で逆順にする(reversed() を使用しないこと)
// 最後のインデックスから最初まで反復して新しい配列を構築する

var reversedArray: [Int] = []

// ループはここに書きます


// 結果を出力する
print(reversedArray)

基礎のすべてのレッスン

自分で練習してみよう: Swiftプレイグラウンド