Kata Library: Prolog Practice
Sign Up
Time to claim your honor
Training
Practice
Complete challenging
Kata
to earn honor and ranks. Re-train to hone technique
Freestyle Sparring
Take turns remixing and refactoring others code through
Kumite
Community
Leaderboards
Achieve honor and move up the global leaderboards
Chat
Join our
Discord
server and chat with your fellow code warriors
Discussions
View our
Github Discussions
board to discuss general Codewars topics
About
Docs
Learn about all of the different aspects of Codewars
Blog
Read the latest news from Codewars and the community
Log In
Sign Up
Library
Collections
Newest
Oldest
Popularity
Positive Feedback
Most Completed
Least Completed
Hardest
Easiest
Name
Relevance
Low Satisfaction
All
My Languages
Agda (Beta)
BF (Beta)
C
CFML (Beta)
Clojure
COBOL (Beta)
CoffeeScript
CommonLisp (Beta)
Coq
C++
Crystal
C#
D (Beta)
Dart
Elixir
Elm (Beta)
Erlang (Beta)
Factor (Beta)
Forth (Beta)
Fortran (Beta)
F#
Go
Groovy
Haskell
Haxe (Beta)
Idris (Beta)
Java
JavaScript
Julia (Beta)
Kotlin
λ Calculus (Beta)
Lean
Lua
NASM
Nim (Beta)
Objective-C (Beta)
OCaml (Beta)
Pascal (Beta)
Perl (Beta)
PHP
PowerShell (Beta)
Prolog (Beta)
PureScript (Beta)
Python
R (Beta)
Racket
Raku (Beta)
Reason (Beta)
RISC-V (Beta)
Ruby
Rust
Scala
Shell
Solidity (Beta)
SQL
Swift
TypeScript
VB (Beta)
Approved & Beta
Approved
Beta
All
Kata I have not trained on
Kata I have not completed
Kata I have completed
8 kyu
easiest
7 kyu
6 kyu
5 kyu
4 kyu
3 kyu
2 kyu
1 kyu
hardest
Algebra
2
Algorithms
110
Arrays
71
Artificial Intelligence
1
Binary
6
Bits
4
Ciphers
1
Combinatorics
2
Cryptography
3
Data Science
1
Data Structures
4
Date Time
2
Debugging
4
Discrete Mathematics
1
Filtering
2
Functional Programming
1
Fundamentals
227
Game Solvers
1
Games
3
Geometry
8
Interpreters
1
Language Features
1
Lists
12
Logic
5
Mathematics
84
Matrix
2
Metaprogramming
1
Networks
1
Number Theory
6
Object-oriented Programming
1
Parsing
5
Performance
3
Puzzles
27
Queues
1
Recursion
4
Refactoring
2
Regular Expressions
4
Security
1
Sets
1
Sorting
6
State Machines
2
Statistics
1
Strings
58
FEATURED TAGS
Cryptography
Data Science
Debugging
Games
Tutorials
344 Kata Found
8 kyu
Grasshopper - Summation
288,280
danleavitt0
1 Issue Reported
Fundamentals
Mathematics
6 kyu
The PaperFold sequence
895
JohanWiltink
Algorithms
8 kyu
Grasshopper - Terminal game move function
81,517
danleavitt0
Fundamentals
6 kyu
Detect Pangram
199,799
anindyabd
4 Issues Reported
Strings
Data Structures
Fundamentals
6 kyu
Each n-th element of list
581
hardentoo
Fundamentals
Lists
6 kyu
Bouncing Balls
95,614
g964
1 Issue Reported
Puzzles
Algorithms
Mathematics
7 kyu
Least Larger
4,781
JohanWiltink
Algorithms
Arrays
7 kyu
Likes Vs Dislikes
5,120
user5257673
1 Issue Reported
Arrays
Algorithms
5 kyu
Number of trailing zeros of N!
58,482
Ivan Diachenko
4 Issues Reported
Algorithms
Logic
Mathematics
6 kyu
Persistent Bugger.
210,612
joh_pot
Fundamentals
Mathematics
7 kyu
Odd or Even?
151,928
ethaning
2 Issues Reported
Fundamentals
Arrays
6 kyu
Playing with digits
146,740
g964
3 Issues Reported
Fundamentals
Mathematics
6 kyu
Hofstadter Q
602
St3f4n
2 Issues Reported
Recursion
Algorithms
5 kyu
Integers: Recreation One
27,696
g964
1 Issue Reported
Fundamentals
Algorithms
7 kyu
Blowing Birthday Candles
1,328
Mednoob
Algorithms
8 kyu
Remove First and Last Character
317,775
Steadyx
3 Issues Reported
Strings
Fundamentals
7 kyu
Return the first M multiples of N
10,575
diophore
6 Issues Reported
Mathematics
Fundamentals
7 kyu
A Rule of Divisibility by 7
13,438
g964
1 Issue Reported
Fundamentals
6 kyu
Catalog
3,027
g964
1 Issue Reported
Fundamentals
Strings
8 kyu
Merge two sorted arrays into one
41,648
Y.y
1 Issue Reported
Fundamentals
Arrays
6 kyu
Steps in k-primes
1,022
g964
1 Issue Reported
Mathematics
Number Theory
5 kyu
Is my friend cheating?
18,481
g964
7 Issues Reported
Fundamentals
Mathematics
Puzzles
5 kyu
Factorial decomposition
7,731
g964
1 Issue Reported
Fundamentals
7 kyu
Going to the cinema
12,875
g964
1 Issue Reported
Fundamentals
8 kyu
Enumerable Magic #1 - True for All?
13,796
bellmyer
2 Issues Reported
Arrays
Fundamentals
7 kyu
Geometry Basics: Dot Product in 3D
1,644
taw
Geometry
Fundamentals
5 kyu
Weight for weight
57,967
g964
2 Issues Reported
Algorithms
8 kyu
Correct the mistakes of the character recognition software
68,232
denesnori
2 Issues Reported
Fundamentals
Strings
8 kyu
Convert boolean values to strings 'Yes' or 'No'.
372,223
weavermedia
2 Issues Reported
Fundamentals
6 kyu
Count the divisible numbers
3,816
joh_pot
1 Issue Reported
Fundamentals
Algorithms
Loading...
Confirm
Collect:
undefined
Loading collection data...