Выражение
시간 제한2초메모리 제한1024 MB
0부터 10^9까지의 수 n개 사이에 괄호 없이 + 또는 *를 넣어 값을 최대로 만드는 식을 구해 출력합니다.
문제
Петя --- большой любитель математических головоломок. Недавно он прочитал в одном популярном журнале о новой головоломке. Он пытался ее решить несколько дней, но это ему так и не удалось. Помогите Пете справиться с неподдающейся задачей.
В ряд выписаны чисел. Требуется поставить между каждой парой соседних чисел один из знаков <<+>> или <<>> таким образом, чтобы значение получившегося выражения было как можно больше. Использовать скобки не разрешается.
Например, для последовательности чисел оптимально расставить знаки следующим образом: . Значение выражения в этом случае равно .
입력
Первая строка входного файла содержит число (). Вторая строка содержит целых чисел --- числа, между которыми следует расставить знаки. Все числа находятся в диапазоне от 0 до .
출력
Выведите в выходной файл оптимальное выражение. В качестве знака <<>> выводите символ <<*>> (звездочку). Если оптимальных решений несколько, выведите любое из них.