"понял что тут цены завышены в трое."
А Вы считаете 20 грн за задачу - адекватной ценой?
Помониторьте зарплаты программистов С++, и учтите, что у фрилансера должно быть в 1,5-2 раза больше, чтобы покрывать те затраты, которые обычно берет на себя компания-работодатель.
За эти деньги даже джуниор (не говоря уже о мидлах и сеньйорах, у которых стоимость часа повыше), даже не успеет прочитать условие задачи, не говоря уже о том, чтобы что-то делать.
Для сравнения. У меня ставка адвансед джуниора (600 грн/час). Т.е. Вы выделили мне на чтение условий лабы, анализ и проектирование решения (пусть и в уме), написание программы, тестирование и исправление ошибок, детальное комментирование кода и демонстрацию и передачу результатов Вам - всего 2 минуты... 2 минуты, Карл!!!
Даже если взять совсем студента (это даже не джуниор) со ставкой 100 грн/час, то ему на все вышеперечисленное Вы отвели аж 12 минут.
Даже если какой-то, не особо ориентирующийся в своих силах исполнитель, согласился Вам сделать это все за такое короткое время, при этом даже не читая заданий, то странно ожидать от него какого-либо надежного результата.
За те деньги, что Вы ожидали, Вам могли только продать уже готовые, где-то украденные лабы. Но тут Вам не повезло - не оказалось у Исполнителя готовых украденных лаб.