Задачи могут быть похожи по структуре, например, все они могут требовать нахождения неизвестной величины. Различаться они могут по условиям и данным. Решение задач не будет одинаковым, так как условия и данные разные, следовательно, и алгоритмы решения будут отличаться.