Обычный подход

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