#P1015. A△B○C
显示设置
本题导航点一下展开
我的笔记
✕
A△B○C
题目描述
现定义两种新运算。对于整数 与非零整数 :
$$x \triangle y = x \times y + \left\lfloor \dfrac{x}{y} \right\rfloor$$其中的除法是向零取整的整数除法(与 C++ 中两个整数相除的结果一致)。例如 ,。
再定义
$$x \circ y = (x \triangle y) \times (x - y) \times (x \triangle y)$$给定三个整数 ,请求出
的值。
两种运算的优先级为: 高于 ,因此先计算 ,再把它作为右操作数参与最外层的 运算。
输入格式
共一行,三个用空格隔开的整数,依次为 。
输出格式
共一行,一个整数,表示 的值。
输入输出样例 #1
输入 #1
6 4 8
输出 #1
-24576
输入输出样例 #2
输入 #2
6 3 4
输出 #2
-864
说明
样例解释
样例一:。
- 先算内层:$4 \triangle 8 = 4 \times 8 + \lfloor 4 \div 8 \rfloor = 32 + 0 = 32$;
- 于是 $b \circ c = 32 \times (4 - 8) \times 32 = 32 \times (-4) \times 32 = -4096$;
- 再算外层:$6 \triangle (-4096) = 6 \times (-4096) + \lfloor 6 \div (-4096) \rfloor = -24576 + 0 = -24576$。
因此输出 -24576。
样例二:。
- 先算内层:;
- 于是 ;
- 再算外层:。
因此输出 -864。
数据范围
- 对于 的数据,,且 ,。
相关
在下列比赛中: