#1007. G. 兼济天下

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: JM233333

题目描述

你和你的迷弟们吃饭的时候,一般是你请客。

但万一你csf囊中羞涩(怎么可能?),大家就会执行AA制(平分饭费),并且其中一个迷弟去结账,其它人把钱转给他。这个去结账的人也是需要给钱的,但是此时你csf是不需要给钱的。

csf的迷弟们在给人转钱的时候总是向上取整,那么结账者就会收到比饭费总数更多的钱,我们把结账者额外获得的钱数称为福利值(单位:元)。

现在有 个人一起吃饭(包括csf),一共花了 元钱,请问这顿饭的福利值是多少?

如果福利大于 ,输出一个小数,精确到小数点后六位,表示福利值。

否则,输出“CSFNB!”。(不包括引号)

输入格式

一行一个整数 ,代表数据组数。

接下来 组数据,对于每组数据:

输入两个正整数 ,分别表示人数(包括csf)和钱数。

输出格式

输出共 行,每行要么是一个小数,保留六位,表示结账者的福利值。要么是“CSFNB!”(不包括引号)。

样例

样例输入

2
3 17
4 21

样例输出

0.500000
CSFNB!

数据范围与提示

提示:

使用 float 类型可能会因为精度不够而WA,因此请使用 double 类型。