Пользователь вводит числа и скобки через пробел (на каждую открытую скобку всегда есть закрытая). Например 18 7 ( 5 3 ) 2
.
Алгоритм должен составить из этого набора нормальное уравнение и выдать 18=7+(5-3)*2
Есть только +,-,*,=, другие действия не используются.
Порядок действий в уравнении не стандартный - вначале то, что в скобках, а потом слева направо. Например 3+3*5 будет 30.
Язык не важен, главное придумать сам алгоритм. Есть у кого какие-то идеи ?
Java
{
int array [] = /*как нибудь забьешь туда числа*/
string a = (array[0] + "=" + array[1] + "+ (" + array[2] + "+" + array[3] + " )" + "*" +array[4]);
System.out.print(a);
}
Самое простое В дальнейшем сделай генератор, а так можно в объект все засунуть.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеВ некоторых приложениях существуют кнопки, которые отправляют тупых юзеров на нужную страницу в настройках конкретного приложения...
Мне необходимо в бенчмарке выполнять некоторые операции в другом потоке, для того что бы их не создавать каждый раз, я хочу иметь трэд пул...
Как сделать, чтобы некоторые элементы, расположенные в Vbox не растягивалисьСкажем, там у меня есть Vbox, и там 2 элемента, изображение и таблица
Задача: из переданного HTML создать что-то наподобие печати (в заданных координатах) внутри существующего PDF-документаЯ нашел два варианта...