문제

나는 나를 혼란스럽게하는 프로그래밍 언어 클래스의 테스트에서 질문이 있습니다.

상황이없는 문법을 제공하여 다음 언어를 생성하십시오

l = {a제이케이 | 0 <= i <= j <= i + k}

나는이 표기법에 완전히 익숙하지 않습니다. 나는 책이나 그것에 대한 메모에서 아무것도 찾을 수없는 것 같으며 답을 위해 Google을 쿼리하는 방법을 모른다.

당신이 그것을 인식한다면, 그것은 무엇이라고 부르고 무엇을 의미합니까?

도움이 되었습니까?

해결책

a^나는 단지 반복 된 시간을 의미합니다. 그래서 a^2 = aa, b^10 = BBBBBBBBBB 등

다른 팁

자주,

  • {} "세트"를 의미합니다.
  • | "그러한"을 의미합니다.

나는 무엇을 모른다 a, b, c 이다. i 그리고 j 음이 아닌 숫자는 0보다 크거나 동일합니다. 일반적으로 그 편지는 정수를 위해 예약되어 있습니다. 사실 그

i <= i + k

K는 또한 음성이 없음을 의미합니다.

만약에 a, b, 그리고 c 진짜이고, 그것은 나에게 보인다 L 실수 세트 일뿐입니다. 그러나 그것은 그것을 지정하는 매우 고안적이고 정교한 방법처럼 보입니다. 그것은 Austin Powers를 죽이는 Dr. Evil의 음모와 같은 것입니다.

그래서 당신은 "a to to the power i time b to power j time c와 함께 i, j 및 k가 양수이고 j가 i보다 크거나 같다"등을 가지고 있습니다. .

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top