Məsələlər
Двоичное умножение
Двоичное умножение
\includegraphics{https://static.e-olymp.com/content/43/43fdac7aa1c9c8d2a7cda4739ba0028ac78d3de1.jpg}
Все мы знаем простые правила умножения в столбик. А сможем ли мы написать подобную программу для двоичных чисел? Давайте попробуем.
\InputFile
Каждый тестовый случай задаёт через пробел две двоичных строки (\textbf{х} и \textbf{у}). Можете считать, что длина каждой строки не превышает \textbf{30}. Входные данные завершаются строкой \textbf{0 0}.
\OutputFile
Выходные данные должны быть отформатированы как показано в примерах. Вы также должны показать шаг за шагом процесс процедуры умножения. Разные тестовые случаи должны быть разделены пустой строкой.
Giriş verilənləri #1
11 11 111 10 10 111 0 0
Çıxış verilənləri #1
11 11 -- 11 11 ---- 1001 111 10 --- 000 111 ---- 1110 10 111 --- 10 10 10 ---- 1110