Олимпиадный тренинг

Задача . Шифровальная таблица


Задача

Темы:
✖️
Задание 10: Шифровальная таблица
Просто
Агент, противник использует таблицу умножения как основу для шифра. Нам нужна полная копия — все 10 000 строк. Вручную это нереально. Напиши программу, которая сгенерирует файл автоматически.
 

Напиши программу, которая создаёт файл result.txt с таблицей умножения. Файл должен содержать 10 000 строк — все произведения i * j для i от 1 до 100 и j от 1 до 100.

Каждая строка: i*j=результат, без пробелов. Сначала все строки с i=1, потом i=2 и так далее.

Первые три строки:
1*1=1
1*2=2
1*3=3
...
100*100=10000

Запусти локально программу (не на сайте, а в своей среде программирования), найди созданный файл result.txt и прикрепи его ниже.

 

До этого ты читал файлы. Теперь — записываешь. Принцип тот же: open() с режимом "w" вместо "r".

Код:
with open("result.txt", "w", encoding="utf-8") as f:
    for i in range(1, 101):
        f.write("строка\n")
f.write() записывает строку. Символ \n — переход на новую строку. Без него все данные сольются в одну строку.

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя