УЧЕБНАЯ ЛЕВАЯ СХЕМА - PullRequest
       1

УЧЕБНАЯ ЛЕВАЯ СХЕМА

0 голосов
/ 22 марта 2019

Я пытаюсь определить переменную в SCHEME, у которой есть 1 целочисленный аргумент, и вычисляется как #t, если введенный аргумент - простое число, усеченное слева, и ложь в противном случае. Примером усекаемого слева простого числа является 137, поскольку 137, 37 и 7 все простые. Спасибо!

1 Ответ

0 голосов
/ 25 апреля 2019

вам нужно определить функцию IS-PRIME? которая проверяет, является ли число простым, а также функцией LEFT-TRUNCATE, которая принимает от 137 до 37, от 37 до 7 и от 7 до 0.

С помощью этих двух частей вы можете построить свою функцию, проверив, является ли ввод простым, затем обрезать его слева, а затем проверять, пока не достигнете нуля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...