编程题
### 问题描述 在一座美食之城,小新是一位出了名的美食爱好者。他每天都会在 LanQiao 美食外卖平台上点餐。他有一个习惯,就是每次点餐都会选择三道菜,分别是价格为 $A_1$、$A_2$ 和 $A_3$ 的菜品。第二天,他又会点三道不同的菜,价格分别为 $B_1$、$B_2$ 和 $B_3$。而每次点餐,LanQiao 平台都会额外收取 $D$ 的配送费。 最近,LanQiao 推出了一种优惠券,只需要花费 $C$ 元就可以购买。有了这张优惠券,只要当天点的菜的总价超过 $150$ 元,就可以免去当天的配送费。需要注意的是,只要买了优惠券,就可以在两天内都使用。 小新很喜欢数学,他开始思考一个问题: 是否应该购买这张优惠券呢?但他又怕麻烦,所以他希望你能帮他决定。需要注意的是,小新只有在购买优惠券后,总的花费严格小于不购买优惠券的情况下,才会选择购买。 ### 输入格式 第一行包含两个空格分隔的整数 $D$ 和 $C$,分别代表配送费和优惠券的价格。 第二行包含三个空格分隔的整数 $A_1$、$A_2$ 和 $A_3$,分别代表第一天三道菜的价格。 第三行包含三个空格分隔的整数 $B_1$、$B_2$ 和 $B_3$,分别代表第二天三道菜的价格。 数据范围保证:$1 \leq A_1$, $A_2$, $A_3$, $B_1$, $B_2$, $B_3,D,C \leq 100$。 ### 输出格式 如果小新应该购买优惠券,输出 "YES",否则输出 "NO"。 ### 样例输入 ```text 30 45 100 100 100 10 20 30 ``` ### 样例输出 ```text NO ``` ### 说明 在第一天,小新计划点三道菜,总共花费人民币 $(100 + 100 + 100) = 300$ 元。第二天,小新计划点三道菜,总共花费人民币 $(10 + 20 + 30) = 60$ 元。 如果小新购买优惠券,他将在第一天节省配送费,但优惠券将额外花费他 $45$ 元。总的来说,他需要支付的总额是 $(300 + 60 + 45 + 30) = 435$ 元(其中 $45$ 元是优惠券的价格,$30$ 元是第二天的配送费)。 如果小新不购买优惠券,他将需要支付两天的配送费,总共需要支付 $(300 + 60 + 30 + 30) = 420$ 元(其中 $30$ 元是第一天的配送费,另外 $30$ 元是第二天的配送费)。 由于购买优惠券的总花费严格大于不购买优惠券的总花费,所以小新不应该购买优惠券。
查看答案
赣ICP备20007335号-2