传统题 1000ms 256MiB

符号函数(sgn)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

符号函数(sgn)

题目描述

又是一个阳光明媚的日子,HackerHacker 打开他的数学课本,发现有这样两个特殊的函数。

  • 绝对值函数:abs(x)=x,xRabs(x)=|x|, x\in R
  • 符号函数:$sgn(x)= \begin{cases}-1, &x<0\\ 0, &x=0\\ 1, &x>0\\ \end{cases}$;

现在他将两者组合成了一个新的函数:f(x)=abs(x)×sgn(x)xRf(x)=abs(x)×sgn(x), x\in R

当给定 xx 可以得到唯一对应的 f(x)f(x),请输出 f(x)f(x),输出精度要求和输入精度相等。

输入格式

一个实数。

输出格式

一个实数。

样例 #1

样例输入 #1

0

样例输出 #1

0

样例 #2

样例输入 #2

3.1415926535

样例输出 #2

3.1415926535

提示

对于 20%20\% 的数据,xZ,x<231x\in Z, |x|<2^{31}

对于 50%50\% 的数据,xZ,x<21024x\in Z, |x|<2^{1024}

对于 100%100\% 的数据,xR,xx\in R, x 的长度不超过 10001000 位。

2024级计算机程序设计基础-语法赛

未参加
状态
已结束
规则
IOI
题目
15
开始于
2024-12-7 9:00
结束于
2024-12-8 9:00
持续时间
5 小时
主持人
参赛人数
143