1755:加减法

时间限制:2 S   /  内存限制:65536 KB
AC:72   /  Submit:111
问题描述

有一个用*字符组成的看起来像是整数加减法运算的式子,计算结果。

其中每个数字以及加减法的形状严格规定如下:

式子里会有多个数字组成的加减法运算,每个数字都是0到9之间的个位数,不会出现两位数或者更多位数。

数字和加减法之间会隔开一列或多空格,每个数字和加减法最中间的那行都是对齐的(即不会出现有的数字位置高,有的数字位置低)

注意:所有数字和加减法的高度都是5格,但宽度不完全相同,大多数宽度是5,但数字1的宽度是1,加减法的宽度是3。

输入描述

只有一组案例。

由多行字符串构成,每行字符串里只有空格和*。

输出描述

输出运算结果,不要换行。

样例输入复制样例

(说明一下,由于OJ这里*和空格的宽度不同,所以9+8-2如果按文本来贴变成下面这样了,不过可以调试代码时用)

*****      *****     *****
*   *   *  *   *         *
*****  *** ***** *** *****
    *   *  *   *     *   
*****      *****     *****

样例输出

15

提示说明

9+8-2=15

相关

学院编程竞赛题目汇总

厦门大学嘉庚学院第六届编程大赛

2020级cpp第二学期上机练习题第12次(历年题目)


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1