Темы --> Информатика
    Язык программирования(952 задач)
    Алгоритмы(1657 задач)
    Структуры данных(279 задач)
    Интерактивные задачи(17 задач)
    Другое(54 задач)
---> 17 задач <---
Источники --> Личные олимпиады --> Олимпиады сайта
    2009(17 задач)
Страница: << 1 2 3 4 Отображать по:

Дано выражение, содержащее натуральные числа и знаки сложения (+) и умножения (*).

Расставьте скобки так, чтобы значение этого выражения была наибольшим возможным.

Гарантируется, что максимальное значение выражения не превосходит 10000.

 

Входные данные

Вводится одна строка длиной не более 100 символов.

 

Выходные данные

Выведите ту же строку с расставлеными скобками.

 

Примеры

 

Входные данные

Выходные данные

2+2*3*4

(2+2)*3*4

2+2*3*4

(2+2)*(3*4)

2+2*3*4

((2+2)*3)*4

1+1

1+1

1+1

(1)+1

 

ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Дана обыкновенная дробь N/M. Представьте ее в виде десятичной дроби и выведите первую цифру после запятой.

Входные данные

Вводятся два натуральных числа N и M, не превосходящие 1000.

Выходные данные

Выведите одну цифру. Если решений несколько, выведите 0, если это верный ответ, в противном случае – наибольшую возможную цифру

Примеры
Входные данные
1 2
Выходные данные
5
Входные данные
4 4
Выходные данные
0
Входные данные
1000 3
Выходные данные
3

Страница: << 1 2 3 4 Отображать по:
Выбрано
:
Отменить
|
Добавить в контест