U438038 数学奥赛(暂无 Special Judge)
题目背景
[小 F](https://www.luogu.com.cn/user/115864) 喜欢钓鱼。
题目描述
**本题为提交答案题。**
这里有几道题目,对于每道题目,你需要给出结果。
## 问题 A
给出方程 $\dfrac{a}{b+c}+\dfrac{b}{a+c}+\dfrac{c}{a+b}=4$,求它的最小正整数解。
答案为三个正整数,用换行符分隔。
第一行输出 $a$,第二行输出 $b$,第三行输出 $c$。($a\ge b\ge c$)
## 问题 B
给出这样一个函数:
$$f(x) = \begin{cases}
-x & x < 0 \\
\frac{1}{2}f(x-f(x-1)) & x \ge 0
\end{cases}$$
求 $f(3)$ 的值。
$f(3)$ 的值为一个形如 $\frac{1}{n}$ 的数,为方便起见,你只需要给出 $n \bmod 10^{2024}$ 的值即可。
## 问题 C
已知 $a^2+b^2=1$,求 $(a+1)(b+2)$ 的最大值。
### 格式要求
你可以提交一个式子。
答案中可能含有根式,请使用 `root[x][y]` 来表示 $\sqrt[x]{y}$。
例如,若答案是$\frac{1}{2}\left(4+15\sqrt[3]{12}-\sqrt{1996}\right)$,则你需要提交的内容为 `1/2*(4+15*root[3][12]-root[2][1996])`。
对于加法交换律:
按根式嵌套层数递增排序。如,若答案是$\frac{1}{2}\left(4+15\sqrt[3]{12}-14\sqrt[3]{7+\sqrt{1996}}\right)$,则答$\frac{1}{2}\left(4+15\sqrt[3]{12}-14\sqrt[3]{\sqrt{1996}+7}\right)$ 不得分。
对于乘法交换律:
先整数,后根式。
值得注意的是,这个式子形如 $\frac{a}{b}\left(c\right)$($a,b$ 是两个整数,$c$ 是一个式子),且 $c$ 中不包含任何括号和分数,只包含整数和根式,且根式内同样只包含整数和根式。
~~或者,你也可以提交一个小数。当你的提交和正确答案的差的绝对值小于 $10^{-9}$ 时,你答对。~~
~~例如,若答案是 $\frac{1}{2}\left(4+15\sqrt[3]{12}-\sqrt{1996}\right)$,则你提交一个在 $−3.16759426439$ 至 $−3.16759426639$ 的小数均可答对。~~
在 Special Judge 编写完成前,你不可以提交一个小数,而只能提交式子。
## 问题 D
[$\color{#FFF}输出使得 2^p-1 是质数的 p。$](https://www.luogu.com.cn/paste/737sg90e)
[$\color{#FFF}输出小于 1000 的 p 即可。$](https://www.luogu.com.cn/paste/ggv65s8h)
输入格式
如果提交答案,没有输入。
如果提交程序,输入一个大写字母,表示题号。
输出格式
如果提交答案,答案文件名为`help01.out`至`help04.out`。
如果提交程序,按照每题的题目要求输出即可。
说明/提示
这是一段模板,展示了如果你提交程序,你应该提交什么:
```cpp
#include
using namespace std;
int main(){
char c;
cin >> c;
switch(c){
case 'A':
//把 A 题的答案放在这里输出
break;
case 'B':
//把 B 题的答案放在这里输出
break;
case 'C':
//把 C 题的答案放在这里输出
break;
case 'D':
//把 D 题的答案放在这里输出
break;
default:
return -1;
}
return 0;
}
```