트랙
/
Futhark
Futhark
/
연습 문제
/
줄 세우기
줄 세우기

줄 세우기

쉬움

소개

친구인 Yaʻqūb은 동네 델리 가게에서 카운터를 보고 있어요. 나날이 길어지는 배고픈 손님들의 줄을 위해 주문을 썰고, 무게를 재고, 포장하는 일이죠.

기다리는 손님들은 누가 다음 차례인지 헷갈리기 시작했어요. 그래서 그는 손님들이 도착한 순서를 알 수 있도록 번호표를 만들고 싶어 해요.

손님들이 특별하게 느끼도록, 표에 숫자만 적혀 있기를 바라지는 않아요. 손님들은 자기 이름과 번호가 들어간 제대로 된 영어 문장을 받게 될 거예요.

지침

이름과 숫자가 주어지면, 그 이름과 숫자를 서수로 사용해 문장을 만드는 것이 과제예요. Yaʻqūb은 1부터 999까지의 숫자를 사용할 예정이에요.

규칙:

  • 1로 끝나는 숫자 (11로 끝나는 경우는 제외) → "st"
  • 2로 끝나는 숫자 (12로 끝나는 경우는 제외) → "nd"
  • 3으로 끝나는 숫자 (13으로 끝나는 경우는 제외) → "rd"
  • 그 외의 모든 숫자 → "th"

예시:

  • "Mary", 1 → "Mary, you are the 1st customer we serve today. Thank you!"
  • "John", 12 → "John, you are the 12th customer we serve today. Thank you!"
  • "Dahir", 162 → "Dahir, you are the 162nd customer we serve today. Thank you!"
GitHub에서 편집 링크가 새 창이나 탭에서 열려요
Futhark Exercism

줄 세우기 문제를 시작해 볼 준비가 됐나요?

Exercism에 가입하고 Futhark 트랙을 연습 문제 83개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.