АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1264. Двоичные дроби

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил Игорь Андрианов

Однажды после знакомства с двоичной системой счисления Вася подумал: ведь если существуют десятичные дроби, то, значит, должны быть и двоичные. И действительно - например, десятичная дробь 2.25 в двоичной системе выглядит как 10.01

Дальше выяснилась ещё одна интересная деталь: оказывается, не любую конечную десятичную дробь можно записать конечной двоичной. Например, дробь 0.3 запишется в двоичной системе как 0.0100110011001...=0.0(1001), где скобками обозначена бесконечно повторяющаяся часть - период дроби.

Вася легко написал программу, которая переводит десятичную дробь в двоичную. А вы сможете?

Исходные данные

Неотрицательная десятичная дробь, в которой целая и дробная части состоят не более чем из 6 цифр каждая, причём дробная часть не равна нулю. Дробная и целая часть разделяются символом '.' (точка).

Результат

Соответствующая двоичная дробь без лишних нулей в начале и конце. При наличии периода он записывается в круглых скобках, причём его длина должна быть наименьшей. Длина дробной части перед периодом также должна быть наименьшей.

Пример

Исходные данныеРезультат
2.25
10.01
0.3
0.0(1001)

Примечание

Решения, верно работающие для непериодических дробей, будут оцениваться из 50 баллов.

Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, муниципальные этапы / Муниципальный этап 2013 - 14 / Задания 9-11 класс /
1263. 1 - Поезда 1264. 1265. 3 - Симметрия 1266. 4 - Риддик 1267. 5 - Блоки
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, школьные этапы / Школьный этап ВсОШ, 10-11 класс, ВМЛ, 2020-21 /
1526. 03 - Путешествие на машине 1264. 1521. 05 - Шифрование
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / Импульс, сентябрь 2021 / Импульс-2021, сентябрь, отбор, 9 класс /
1526. 09 - Путешествие на машине 1264.
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / Импульс, сентябрь 2021 / Импульс-2021, сентябрь, отбор, 10 класс /
1526. 08 - Путешествие на машине 1264. 1521. 10 - Шифрование
 
время генерации 0.093 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.