CF376A Lever

题目描述

你有一根杠杆,用一个字符串s表示($3≤|s|≤10^{6}$)。 若字符串的下标为i的字符为“^”,则表示杠杆的支点的坐标为i; 若字符串的下标为i的字符为“=”,则表示坐标为i的位置没有任何东西; 若字符串的下标为i的字符为一个数字c($1≤c≤9$),则表示在坐标为i处,有一个质量为c的重物挂在杠杆上。 杠杆一开始是平衡的,杠杆自重忽略不计。 你的任务是判断这根杠杆的状态(平衡、向左倾斜或向右倾斜)。 注意,本题需要使用64位整型。

输入格式

一行,一个字符串s。 保证字符串中只包含一个“^”,保证杠杆的支点不位于杠杆的任何一端。

输出格式

若杠杆平衡,则输出“balance”; 若杠杆向左倾斜,则输出“left”; 若杠杆向右倾斜,则输出“right”。

说明/提示

As you solve the problem, you may find the following link useful to better understand how a lever functions: http://en.wikipedia.org/wiki/Lever. The pictures to the examples: ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF376A/0359e72dda22a274eb38d88d30b1bd1ec9bb42a2.png) ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF376A/38b3b4f3b6b93773b325339c4e16a40e36fc023b.png) ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF376A/1ab4793a8a931653a79d269916fc7bb4acbb492c.png) ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF376A/afcccb56029eeba60149120d1e1e0d28d9d34c18.png)