#B4053. [语言月赛 202411] Legends Never Die

[语言月赛 202411] Legends Never Die

题目描述

在《迪迪卫》中,每位英雄拥有战力 AA,坦度 BB,担当 CC。

小 Z 有一个评估参数 KK,他将使用 A,B,CA, B, C 评价一位英雄:

  • 如果 A+B≥KA+B\ge K,则这位英雄是全能王。
  • 如果 A+C≥KA+C\ge K,则这位英雄是主力骨。
  • 如果 B+C≥KB+C\ge K,则这位英雄是可靠者。

给你一位英雄的三个数值与评估参数,请你依次判断这位英雄是否是全能王、主力骨、可靠者。如果是,输出 Yes,否则,输出 No。

输入格式

一行四个整数 A,B,C,KA,B,C,K,分别表示这位英雄的战力、坦度、担当。

输出格式

共三行,每行一个字符串 Yes 或 No,依次表示这位英雄是否是全能王,主力骨,可靠者。

1 3 4 5

No
Yes
Yes

2 3 1 0

Yes
Yes
Yes

7 0 0 5

Yes
Yes
No

提示

样例 #1 解释

对这位英雄,有 A=1,B=3,C=4,K=5A = 1, B = 3, C = 4, K = 5。

  • A+B=1+3=4<5A + B = 1 + 3 = 4 < 5,因此这位英雄不是全能王。
  • A+C=1+4=5≥5A + C = 1 + 4 = 5 \geq 5,因此这位英雄是主力骨。
  • B+C=3+4=7≥5B + C = 3 + 4 = 7 \geq 5,因此这位英雄是可靠者。

因此依次输出 No、Yes、Yes。

数据范围

对于 100%100\% 的数据,0≤A,B,C,K≤1000\le A,B,C,K\le 100。

对于 20%20\% 的数据,K=0K=0。

另有 20%20\% 的数据,B=C=0B=C=0。