#B4052. [语言月赛 202411] Giants

[语言月赛 202411] Giants

题目描述

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

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

  • 如果 type=0type=0,则能量的数值为 A+BA+B
  • 如果 type=1type=1,则能量的数值为 max(AC,0)+max(BD,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(AC,0)+max(BD,0)=1+2=3\max(A-C,0)+\max(B-D,0)=1+2=3

样例 #3 解释

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

数据范围

对于 100%100\% 的数据,0A,B,C,D1000,0type10\le A,B,C,D\le 1000,0\le type\le 1

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

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