加法模拟器
链接:https://ac.nowcoder.com/acm/problem/22007
来源:牛客网
题目描述
牛牛渐入佳境,他准备做一个加法模拟器来玩玩,输入两个数,分别打印这两个数的横式和竖式运算式子。
输入描述:
输入两个整数a, b 以空格隔开
0 <= a, b <= 1000
输出描述:
第一行打印横式运算式子,接下来四行打印竖式运算式子
示例1
输入
45 237
输出
45+237=282
45
+ 237
-------
282
备注:
注意printf的时候使用%xd来进行右对齐 ,x是一个数字
C++实现
#include<iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
printf("%d+%d=%d\n",a,b,a+b);
printf("%7d\n+%6d\n-------\n%7d",a,b,a+b);
}
Python实现
map()欲罢不能
a,b=map(int,input().split())
print("%d+%d=%d" %(a,b,a+b))
print("%7d" %a)
print("+%6d" %b)
print("-"*7)
print("%7d" %(a+b))