Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

CSMS0053 - Хаалтыг сэргээх

Хэн нэг нь математикийн хувьд зөв, хаалттай илэрхийллийг аваад хаалтнаас бусад тэмдэгтүүдийг нь арилгажээ.
( ( ) ( ( ) ( ) ) ( ( ) ) ( ) )
Ингэснийхээ дараа тэр дараах үйлдлийг гүйцэтгэжээ: Нээх хаалтны дор уг хаалт болон харгалзах хаах хаалт хоёрын хооронд хэдэн хаалт агуулагдаж байгааг бичсэн (хаах хаалтны дор юу ч бичихгүй).

(  ( ) ( ( ) ( ) ) ( ( ) ) ( ) )
14 0   4 0   4     2 0     0 

Үүний үр дүнд бүхэл тоон дараалал үүснэ.
14 0 4 0 0 2 0 0
Танд ийм бүхэл тоон дараалал өгөгдсөн бол хаалтуудыг буцааж сэргээх програм бич.

Input

Бүхэл тоонууд зайгаар тусгаарлагдан өгөгдөнө. Анхны илэрхийлэлд байсан хаалтуудын тоо 200-гаас хэтрэхгүй.

Output

Хэрэв хаалтуудыг сэргээх боломжгүй бол 'No solution.' гэж хэвлэнэ. Хэрэв сэргээх боломжтой бол хаалтуудын дарааллыг хэвлэнэ. Хаалтуудыг шууд дараалуулан хэвлэх ба хооронд нь зай хэвлэхгүй.

Example

Input:
14 0 4 0 0 2 0 0

Output:
(()(()())(())())

Нэмсэн:sw40
Огноо:2008-09-26
Хугацааны хязгаарлалт:0.100s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:Бүгд дараах хэлүүдээс бусад: ADA95 ASM64 BASH BF C++ 4.3.2 C99 CLPS CLOJURE D ERL FSHARP GO ICON ICK JS-RHINO LUA NEM NICE NODEJS OCAML PERL6 PIKE PRLG-swi SCALA SCM guile SCM qobi SED ST TCL VB.NET WHITESPACE
Эх сурвалж:?

hide comments
2015-04-22 06:08:16 biktor
.
2009-07-15 08:21:01 buya


Last edit: 2009-07-15 08:31:57
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.