这题巨有毒= =
计算公式很水,但是数据有毒
首先,样例显示和评测系统不一致
每组数据第二行输出的tile后面有2个空格而非一个(要人命)
其次,注意题干最后一行
然后,数据可能会爆int,建议输入四个数用long long
即便用double,也请将除法插在乘法中间(或者用ll)
最后,为了防止算术溢出,建议表达式因式分解,防止大数减大数溢出
ps:反正我也不知道以上哪几点有没不必要的,东改改西改改才过的
这题巨有毒= =
计算公式很水,但是数据有毒
首先,样例显示和评测系统不一致
每组数据第二行输出的tile后面有2个空格而非一个(要人命)
其次,注意题干最后一行
然后,数据可能会爆int,建议输入四个数用long long
即便用double,也请将除法插在乘法中间(或者用ll)
最后,为了防止算术溢出,建议表达式因式分解,防止大数减大数溢出
ps:反正我也不知道以上哪几点有没不必要的,东改改西改改才过的
我还把t,c约分了一下= =
(我也不知道有没用,数才1000应该没必要)
反正debug发现5000 5000 1000 900这组数据总是负的
就一直丧心病狂地修改了TuT