编程题
### 问题描述 你需要构造三角形,并且该三角形的三边长 $x,y,z$ 必须满足 $A\leq x \leq B$,$B\leq y \leq C$,$C\leq z \leq D$,其中 $A \leq B \leq C \leq D$。 请问,你一共能构造出多少个三角形。 ### 输入格式 输入仅一行,包含四个整数 $A,B,C,D$($1\leq A\leq B \leq C \leq D \leq 10^2$),其含义如上所述。 ### 输出格式 输出仅一行,包含一个整数,表示答案。 ### 样例输入 ```text 1 2 3 4 ``` ### 样例输出 ```text 4 ``` ### 说明 在样例中,能够破开结界的生成方法有 `(1,3,3)`,`(2,2,3)`,`(2,3,3)`,`(2,3,4)` 共 $4$ 种。
查看答案
赣ICP备20007335号-2