Добавьте правило compact_prime_divisors(N, CDs) - PROLOG
Budget: $10 – $30 USD
Реализовано
prime(N), проверяющее, что N – простое число.
composite(N), проверяющее, что N – составное число.
prime_divisors(N, Divisors), проверяющее, что список Divisors содержит все простые делители числа N, упорядоченные по возрастанию. Если N делится на простое число P несколько раз, то Divisors должен содержать соответствующее число копий P.
Необходимо Добавить правило compact_prime_divisors(N, CDs), где CDs — список пар на языке Prolog
Есть тесты(детали обсудим в диалоге)
prime(N), проверяющее, что N – простое число.
composite(N), проверяющее, что N – составное число.
prime_divisors(N, Divisors), проверяющее, что список Divisors содержит все простые делители числа N, упорядоченные по возрастанию. Если N делится на простое число P несколько раз, то Divisors должен содержать соответствующее число копий P.
Необходимо Добавить правило compact_prime_divisors(N, CDs), где CDs — список пар на языке Prolog
Есть тесты(детали обсудим в диалоге)