程序将2个分数相加,并以简化的形式显示它们的和(n次)。谁能帮我优化我的解决方案(根据SPOJ的说法,已经超过了时间限制)#include <iostream>{ long long num, den; for(int i = 0; i < n; i++) cin >> a >> b >> c >> d;
在Ghci中查询div中缀运算符和/运算符的类型时,发现div的签名为(div) :: Integral a => a -> a -> a,而/的签名为(/) Fractional a => a -> a -> a。虽然它们完成了几乎相同的事情,但类型类Fractional和Integral之间的区别是什么