P10314 [SHUPC 2024] 函数
题目传送门:P10314 [SHUPC 2024] 函数
解函数题。
函数解读
函数 | 名称 | $\operatorname{c++}$ |
---|---|---|
$\arctan$ | 反正切函数 | $\operatorname{atan}(\operatorname{double} x)$ |
$\cot$ | 余切函数 | $1.0/\tan(\operatorname{double} x)$ |
$\pi$ | 圆周率 | std::numbers::pi |
所以,我们可以得出代码:
1
inline double f(double x){return x - 0.5 + atan(1.0 / tan(std::numbers::pi * x)) / std::numbers::pi;}
1 | inline double f(double x){return x - 0.5 + atan(1.0 / tan(std::numbers::pi * x)) / std::numbers::pi;} |
CODE
1 |
|
Q&A
- Q:为什么过不了编译?
- A:因为有
std::numbers::pi
,所以要用c++20
提交。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 黑客少年 の Blog!
评论