#BW262. 学习小组采购记

学习小组采购记

题目描述

新学期开始了,学校开展了“学习小组互助计划”。小明所在的学习小组需要补充一批常用文具,大家把采购任务交给了小明。出发前,小明想先算一算:自己手里的钱是否足够买齐小组需要的文具。

已知签字笔 22 元一支,他需要买 XX 支;记事本 55 元一本,他需要买 YY 本;直尺 33 元一把,他需要买 ZZ 把。小明手里一共有 QQ 元钱。请你通过编程帮小明算一算,他手里的钱是否够买他需要的文具。

如果钱够,请输出 Yes,并输出买完文具后剩下的钱数;如果钱不够,请输出 No,并输出还缺少的钱数。

输入格式

第一行包含一个正整数,是小明购买签字笔的数量。约定 1≤X≤101 \le X \le 10。

第二行包含一个正整数,是小明购买记事本的数量。约定 1≤Y≤101 \le Y \le 10。

第三行包含一个正整数,是小明购买直尺的数量。约定 1≤Z≤101 \le Z \le 10。

第四行包含一个正整数 QQ,是小明手里的钱数(单位:元)。

输出格式

输出 22 行。如果小明手里的钱够买他需要的文具,则第一行输出 Yes,第二行输出小明会剩下的钱数(单位:元);否则,第一行输出 No,第二行输出小明缺少的钱数(单位:元)。

输入输出样例

2
1
3
30
Yes
12
3
2
4
20
No
8