Ключ: головоломка грається на квадратній сітці, як ця, деякі клітинки можуть бути заповнені числами з самого початку. Мета – заповнити всі клітинки числами за правилами. Розв'язана головоломка

Навіть зі складною головоломкою значну частину розв’язування можна виконати просто зазначаючи, куди в регіоні може бути чи ні число, і відповідно розміщувати значення: якщо в рядку є лише один квадрат, який може містити 5, він повинен потрапити туди.

Мета Futoshiki полягає в тому, щоб розмістити числа від 1 до 5 (або більше, якщо головоломка більша) у кожному рядку та стовпці головоломки, щоб жодне число не повторювалося в рядку чи стовпці та щоб усі знаки нерівності ( < і >) виконуються.

Усі футошікі мають єдине рішення, яке можна досягти лише за допомогою логічних правил – вгадувати не потрібно.

Futoshiki та рекурсивне відстеження. Це передбачає продовження пошуку після того, як знайдено перше рішення (тобто вдавання, що рішення не існує), щоб побачити, чи можна знайти інше рішення. Якщо так, ваша програма повинна попереджати користувача про те, що головоломка має кілька рішень.