3560. 浮点数模运算

单测试点时限: 1.0 秒

内存限制: 512 MB

几乎每个学 C 语言的人都会面临这样一种困惑:为什么 % 只支持整数和整数,不支持浮点数。自然,C++ 提供了运算符重载几乎可以很方便地实现自定义的浮点数模运算,但到底是不方便的。

而与此相对比的,Java / Python 等高级语言就直接支持了浮点数模运算。

本题就是:给两个浮点数 , ,求

然后你会发现,事情并不简单。

输入

一行两个浮点数 , (),, 保证保留到小数点后第九位

输出

输出浮点数,相对误差或绝对误差不超过

假设你的答案是 ,标准答案是 ,你的答案正确当且仅当

样例

Input
3.000000000 2.000000000
Output
1.000000000
Input
0.400000000 0.200000000
Output
0

280 人解决,558 已尝试。

347 份提交通过,共有 4,024 份提交。

6.1 EMB 奖励。

创建: 7 月前.

修改: 7 月前.

最后提交: 32 分前.

来源: 2018 华东师范大学校赛

标签