Во всех задачах необходимо считывать входные данные из текстового файла и выводить результат в текстовый файл. Имена файлов указаны в условии задачи. Предполагается, что файлы располагаются в текущем каталоге программы, поэтому в решениях можно и нужно использовать только их имена без абсолютных путей в файловой системе тестирующего сервера.
Можно считать, что изначально при запуске решения выходной файл будет отсутствовать, и решение должно его создать и записать туда ответ.
Внимательно проверяйте имена файлов в решениях на соответствие условию задачи.
дмитрий шевченко, если простыми словами, то input останавливает выполнения скрипта и ожидает ввода данных от пользователя.
В твоем же случае думаю данные просто передаются, через аргументы командной строки, типо
python solution.py a1 b2
Посмотри, что выдает команда
import sys
print(sys.argv)
А вообще я в душе не знаю, что это за сайт, которым ты пользуешься, но раз он обучающий, то там должна быть инструкция или примеры решения задач
1. Обработать событие click по канвасу
2. Высчитать по координатам, по какой ячейке кликнули
3. Закрасить эту ячейку (нарисовать квадратик поверх сетки)
i3a4em, вот такой результат выходит, если твой совет несколько раз использовать {"a": 123, "b": "qwe"}{"a": 123, "c": "wqwe"}
я так думаю, это не валидный json получается