Skip to content

quickhack/prolog99

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Ninety-Nine Prolog Problems

Collect solution and info of prolog 99 problems.

About

The purpose of this problem collection is to give you the opportunity to practice your skills in logic programming. Your goal should be to find the most elegant solution of the given problems. Efficiency is important, but logical clarity is even more crucial. Some of the (easy) problems can be trivially solved using built-in predicates. However, in these cases, you learn more if you try to find your own solution.

  • Questions 1 to 10: Lists
  • Questions 11 to 20: Lists, continued
  • Questions 21 to 28: Lists again
  • Questions 31 to 41: Arithmetic
  • Questions 46 to 50: Logic and codes
  • Questions 54A to 60: Binary trees
  • Questions 61 to 69: Binary trees, continued
  • Questions 70B to 73: Multiway trees
  • Questions 80 to 89: Graphs
  • Questions 90 to 94: Miscellaneous problems
  • Questions 95 to 99: Miscellaneous problems, continued

Problem list and solution

Other language solution

About

collect solution and info of prolog 99 problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages