奇怪的分式

来源:互联网 发布:全排列算法公式 编辑:程序博客网 时间:2024/05/01 13:03
#include <iostream>  #include <cmath>  #include <cstdio>  using namespace std;    #define eps 10e-10  int main(){int ans=0;for(int i=1;i<10;i++)for(int j=1;j<10;j++)for(int r=1;r<10;r++)for(int k=1;k<10;k++)//循环到此,两组分子分母都已经出来,开始比较 {if(i==j||r==k)continue;//分子分母相同的情况要排除if(fabs( (i*10 + r)*1.0/(j*10+k) - (i*r*1.0)/(j*k)) < eps) ans++;}cout<<ans<<endl;return 0;}  
蓝桥杯的主打解题算法-暴力,  就是在这个时候派上用场的,什么都不用想,直接码。 一个四重循环。(差判需要注意精度,相除记得乘以1.0),fabs(double x)取绝对值函数,参数应为1.0类型
0 0