Бюджет: 1500 UAH Срок: 2 дня
Здравствуйте, готов выполнить ваше ТЗ, мой первый язык программирования, который я изучал, это С, готов исправить ошибки, напишите для сотрудничества.
Необходимо закончить или доработать программу на C, которая уже имеет начальный код.
Важно: Не нужно делать игру с графикой или интерактивностью. Программа должна лишь вычислить и вывести минимальную последовательность ходов, которая ведет к выигрышной конфигурации.
Основные требования:
Программа не должна выдавать ошибок или предупреждений.
Принимает один аргумент командной строки — файл с начальной конфигурацией (3x3 символы: * = звезда, . = черная дыра).
Выводит минимальную последовательность ходов для выигрышной конфигурации:
***
*.*
***
Ячейки пронумерованы:
0 1 2
3 4 5
6 7 8
Если выигрыш невозможен — выводит -1.
Если конфигурация уже выигрышная — ничего не выводит.
Использовать списки, стек или очередь через узлы и указатели (не массивы).
Выделенная память через malloc должна быть освобождена через free().
Проверка через Valgrind.
Программа не взаимодействует с пользователем, не использует временные файлы.
Комментарии в коде желательны для понятности.
Программа должна быть эффективной и понятной.
Код предоставлю после договоренности с исполнителем.
Оплата:
Можно договориться после оценки сложности.
Если возможно, оплата через PayPal.
Бюджет: 1500 UAH Срок: 2 дня
Здравствуйте, готов выполнить ваше ТЗ, мой первый язык программирования, который я изучал, это С, готов исправить ошибки, напишите для сотрудничества.
Бюджет: 1000 UAH Срок: 1 день
Добрый день, нужно более детально изучить Ваш код, пишите.