2049. 虚假营销(5分)

根据 IEC 命名标准,1 KiB=1024B,1MiB=1024KiB,1GiB=1024MiB,1TiB=1024GiB\cdots

根据国际单位制标准,1KB=1000B,1MB=1000KB,1GB=1000MB,1TB=1000GB\cdots

在大部分操作系统里,通常都默认 KB,MB,GB,TB\cdots 采用 IEC 标准,即将其视为 KiB,MiB,GiB,TiB\cdots

然而,对于硬件厂商而言,他们通常将 KB,MB,GB,TB\cdots 采用国际单位制标准并进行营销。这就会导致厂商宣称的容量,实际在电脑上查看,发现并没有这么多。如图所示:

但是在电脑上查看,却并没有这么多:

给定一个按照国际单位制标准的容量大小 m\ GB,请你将它转换为 IEC 标准的 GiB

输入

输入一行一个整数 m(1\le m\le 2\times 10^3)

输出

输出一行一个实数 m',代表你的答案。

你的答案被视为是正确的当且仅当你的答案 m' 与标准答案 m_0 的相对误差不超过 1\%,即 |m'-m_0|\le 0.01m_0

我们建议你的输出保留至少六位小数。

样例

标准输入 复制文本
1000
标准输出 复制文本
931.322575

来源

2023 天梯赛选拔赛 (重现)

登录以提交代码。
单点时限 1 秒
内存限制 256 MB
提交 41
通过 30