В младших классах правильный ответ: "Нельзя из меньшего вычитать большее".
Начиная со средних классов можно честно признаться, что ответ "-1".
За попытку поделить на ноль в школе ставили двойку.
За отказ продолжать деление на ноль — двойку ставят уже в универе.
(осторожно: этот пост связан с арифметикой)
Проверим, действительно ли вы знаете достаточно о том, что ваше приложение может принять за число?
Пример: , требуется определить классы эквивалентности для х.
Когда я только приступила к этой задачке, первая версия была совсем-совсем неполной: все внимание сосредоточено на области допустимых и недопустимых значений для х, из всех значений были рассмотрены только числа. Затем задача в таком урезанном виде была выложена в блоге, и отложена в сторону (не делайте так!):
майнд-карта 1. Первая версия, стараюсь случайно не поделить на ноль