[语言月赛 202411] Giants

Luogu
IDLGB4052
Time1000ms
Memory512MB
DifficultyP1
2024语言月赛
在《迪迪卫》中,一次魔法的**能量**和五个参数有关:能量类型 $type$;发起者的攻击力 $A$,魔法强度 $B$;承受者的物理抗性 $C$,魔法抗性 $D$。 **能量**的数值计算方法如下: - 如果 $type=0$,则**能量**的数值为 $A+B$。 - 如果 $type=1$,则**能量**的数值为 $\max(A-C,0)+\max(B-D,0)$。 其中 $\max(x,y)$ 表示 $x,y$ 中的最大值。 现在给你这五个参数,请你计算本次魔法的**能量**的数值。 ## Input 一行五个空格隔开的整数 $type,A,B,C,D$,表示题目描述中说明的五个参数。 ## Output 一行一个整数,表示**能量**的数值。 [samples] ## Note ### 样例 #1 解释 能量类型为 $0$,数值为 $A+B=3+4=7$。 ### 样例 #2 解释 能量类型为 $1$,数值为 $\max(A-C,0)+\max(B-D,0)=1+2=3$。 ### 样例 #3 解释 能量类型为 $1$,数值为 $\max(A-C,0)+\max(B-D,0)=0+2=2$。 ### 数据范围 对于 $100\%$ 的数据,$0\le A,B,C,D\le 1000,0\le type\le 1$。 对于 $40\%$ 的数据,$type=0$。 另有 $20\%$ 的数据,$B=D=0$。
Samples
Input #1
0 3 4 2 2
Output #1
7
Input #2
1 3 4 2 2
Output #2
3
Input #3
1 2 4 3 2
Output #3
2
API Response (JSON)
{
  "problem": {
    "name": "[语言月赛 202411] Giants",
    "description": {
      "content": "在《迪迪卫》中,一次魔法的**能量**和五个参数有关:能量类型 $type$;发起者的攻击力 $A$,魔法强度 $B$;承受者的物理抗性 $C$,魔法抗性 $D$。 **能量**的数值计算方法如下: - 如果 $type=0$,则**能量**的数值为 $A+B$。 - 如果 $type=1$,则**能量**的数值为 $\\max(A-C,0)+\\max(B-D,0)$。 其中 $\\max(x,",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 524288
    },
    "difficulty": {
      "LuoguStyle": "P1"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB4052"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "在《迪迪卫》中,一次魔法的**能量**和五个参数有关:能量类型 $type$;发起者的攻击力 $A$,魔法强度 $B$;承受者的物理抗性 $C$,魔法抗性 $D$。\n\n**能量**的数值计算方法如下:\n\n- 如果 $type=0$,则**能量**的数值为 $A+B$。\n- 如果 $type=1$,则**能量**的数值为 $\\max(A-C,0)+\\max(B-D,0)$。\n\n其中 $\\max(x,...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments