ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1074. Очень короткая задача

HOWTO AC Java
Послано raggzy 9 фев 2013 06:23
Hints for Java'ers who also hates problems like this and doesn't want to write automation-based solution.

new BigDecimal(line1) - it's almost cool, but you need some fixes before use constructor
1. Check for empty fraction case, e.g. "1.", "1.e2", "1.E2" - these are NANs according P1074 grammar, but OK according BigDecimal grammar (this is the only difference in grammars).
2. Fix big exponent to something smaller, for BigDecimal to be able to parse it
e.g. e1000000000000 => e1000
     e-1000000000000 => e-1000

Edited by author 09.02.2013 06:24
Re: HOWTO AC Java
Послано xingxing 1 дек 2018 18:48
can you show your answer?