#P1043. 三个大整数加减

三个大整数加减

题目描述

输入三个正整数 aabbcc,计算并输出 (a+bc)(a + b - c) 的结果。

保证运算过程中 a+bca + b \ge c,两数相加时位数相同且无进位。

输入格式

33 行,每行一个正整数,位数范围 10200010 \sim 2000,不含前导零。

输出格式

一行,一个整数,表示 (a+bc)(a + b - c) 的结果。注意去除前导零。

样例

33333333334444444444
33333333334444444444
66666666668888888829
59
33333333334444444444
33333333334444444444
6666666668888888888
60000000000000000000

说明/提示

对于全部测试数据,保证三个整数的位数在 10200010 \sim 2000 之间。

提示:本题综合运用了大整数加法和大整数减法的知识,先用加法算出 a+ba+b,再对结果和 cc 做减法。注意借位处理和前导零的去除。