Menu
Coddy logo textTech

복습 - 뒤집힌 배열

Coddy Ruby 여정의 기초 섹션에 포함된 레슨 — 88개 중 63번째.

challenge icon

챌린지

쉬움

쉼표로 구분된 정수들이 포함된 한 줄의 입력을 읽습니다 (예: 8,3,5,1,9).

입력을 정수 배열로 분할한 다음, 루프를 사용하여 배열을 수동으로 뒤집으세요. 내장된 reverse 메서드를 사용하지 마십시오.

원본 배열의 마지막 요소부터 첫 번째 요소까지 반복하면서 각 요소를 새 배열에 추가하여 새 배열을 만듭니다. 뒤집힌 배열의 각 요소를 개별 줄에 출력하세요.

예를 들어, 입력이 8,3,5,1,9인 경우 출력은 다음과 같아야 합니다:

9
1
5
3
8

입력이 10,20,30인 경우 출력은 다음과 같아야 합니다:

30
20
10

입력이 7,2,4,6,1,8인 경우 출력은 다음과 같아야 합니다:

8
1
6
4
2
7

입력이 5인 경우 출력은 다음과 같아야 합니다:

5

직접 해보기

# 쉼표로 구분된 정수들을 읽습니다
input = gets.chomp
numbers = input.split(",").map(&:to_i)

# TODO: 아래에 코드를 작성하세요
# 마지막 요소부터 첫 번째 요소까지 원본 배열을 반복하여
# 새로운 배열을 생성하세요 (reverse 메서드를 사용하지 마세요)
reversed_array = []



# 역순으로 정렬된 배열의 각 요소를 한 줄에 하나씩 출력하세요
reversed_array.each do |num|
  puts num
end

기초의 모든 레슨