Меню

Главная

Статистика

 

 


Пример #1.

a=1310=11012; b=1510=11112.

После шагов 1 и 2 получим: s=00102; p=11012.

Выполняя шаг 3, получаем: p=110102.

После шага 4: s=110002; p=000102.

Поскольку p<>0 вновь переходим к шагам 3-5:
s=111002; p = 000002.

Окончательно имеем: s=111002=2810.

Итак, все операции целочисленной арифметики удалось свести к работе логических элементов AND, NOT и OR и побитовому сдвигу содержимого регистра. Последнее же вполне может осуществляться аппаратно.

Задача #1. Сложение двоичных чисел
Имя входного файла input.txt
Имя выходного файла output.txt
Максимальное время работы на одном тесте 2 секунды

Напишите программу, моделирующую сложение двоичных чисел в соответствии с описанным выше алгоритмом.

Формат входных данных

Входной файл содержит две строки -- запись двоичных чисел для сложения. Длины строк не превосходят 15 символов.

Формат выходных данных

Выходной файл должен содержать одну строку -- результат сложения (в двоичной системе счисления).

Пример входного файла Пример выходного файла
1101
1111
11100

Назад

Продажа mitsubishi - на сайте. грузоперевозки спб и перевозка грузов в спб. Профессионально сделанные фото ирбис не могут не привлечь постояльцев.