#B4052. [语言月赛 202411] Giants

[语言月赛 202411] Giants

题目描述

在《迪迪卫》中,一次魔法的能量和五个参数有关:能量类型 typetype;发起者的攻击力 AA,魔法强度 BB;承受者的物理抗性 CC,魔法抗性 DD。

能量的数值计算方法如下:

  • 如果 type=0type=0,则能量的数值为 A+BA+B。
  • 如果 type=1type=1,则能量的数值为 max⁡(A−C,0)+max⁡(B−D,0)\max(A-C,0)+\max(B-D,0)。

其中 max⁡(x,y)\max(x,y) 表示 x,yx,y 中的最大值。

现在给你这五个参数,请你计算本次魔法的能量的数值。

输入格式

一行五个空格隔开的整数 type,A,B,C,Dtype,A,B,C,D,表示题目描述中说明的五个参数。

输出格式

一行一个整数,表示能量的数值。

0 3 4 2 2

7

1 3 4 2 2

3

1 2 4 3 2

2

提示

样例 #1 解释

能量类型为 00,数值为 A+B=3+4=7A+B=3+4=7。

样例 #2 解释

能量类型为 11,数值为 max⁡(A−C,0)+max⁡(B−D,0)=1+2=3\max(A-C,0)+\max(B-D,0)=1+2=3。

样例 #3 解释

能量类型为 11,数值为 max⁡(A−C,0)+max⁡(B−D,0)=0+2=2\max(A-C,0)+\max(B-D,0)=0+2=2。

数据范围

对于 100%100\% 的数据,0≤A,B,C,D≤1000,0≤type≤10\le A,B,C,D\le 1000,0\le type\le 1。

对于 40%40\% 的数据,type=0type=0。

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