Menu
Coddy logo textTech

요약 - String Weaver

Coddy Ruby 여정의 로직 및 흐름 섹션에 포함된 레슨 — 56개 중 5번째.

지금까지 배운 트리밍(trimming), 보간(interpolation), 반복(iteration), 그리고 split/join을 하나의 챌린지에서 모두 결합해 볼 시간입니다.

challenge icon

챌린지

쉬움

한 줄의 문장을 입력받습니다. 다음 세 줄을 출력하세요:

  1. 단어의 개수 (공백을 기준으로 분리)
  2. 각 단어의 글자 순서를 뒤집되, 단어의 순서는 그대로 유지한 문장. hello world의 경우, 결과는 olleh dlrow입니다.
  3. 모든 단어를 소문자로 바꾸고 하이픈으로 연결한 문장. Hello World의 경우, 결과는 hello-world입니다.

입력값이 Hello Ruby World인 경우, 출력은 다음과 같습니다:

3
olleH ybuR dlroW
hello-ruby-world

직접 해보기

input = gets.chomp

# TODO: 필요한 세 줄을 출력합니다

로직 및 흐름의 모든 레슨