트랙
/
V
V
/
연습 문제
/
문장제
문장제

문장제

보통

지침

간단한 수학 문장제 문제를 분석하고 계산해서 답을 정수로 반환해요.

0단계: 숫자

연산이 없는 문제는 주어진 숫자가 그대로 답이 돼요.

What is 5?

5로 계산돼요.

1단계: 덧셈

두 숫자를 더해요.

What is 5 plus 13?

18로 계산돼요.

큰 숫자와 음수도 처리해요.

2단계: 뺄셈, 곱셈, 나눗셈

이제 나머지 세 가지 연산도 해봐요.

What is 7 minus 5?

2

What is 6 multiplied by 4?

24

What is 25 divided by 5?

5

3단계: 여러 연산

연산이 여러 개인 문제도 순서대로 처리해요.

이 문제들은 말로 표현된 문장제 문제이므로, 일반적인 연산 순서는 무시하고 식을 왼쪽에서 오른쪽으로 계산해요.

What is 5 plus 13 plus 6?

24

What is 3 plus 2 multiplied by 3?

15 (즉, 9가 아니에요)

4단계: 오류

파서는 다음 입력을 거부해야 해요.

  • 지원하지 않는 연산 ("What is 52 cubed?")
  • 수학과 관련 없는 질문 ("Who is the President of the United States")
  • 문법이 잘못된 문장제 문제 ("What is 1 plus plus 2?")
GitHub에서 편집 링크가 새 창이나 탭에서 열려요
V Exercism

문장제 문제를 시작해 볼 준비가 됐나요?

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