OJ刷题---奇怪的分式

来源:互联网 发布:淘宝店可以换产品吗 编辑:程序博客网 时间:2024/05/12 06:00

 题目要求:



输入代码:

#include<iostream>#include<cmath>#include<cstdio>using namespace std;int main(){    int k=0,a,b,c,d;    for(a=1;a<10;a++)    {        for(b=1;b<10;b++)        {            for(c=1;c<10;c++)            {                for(d=1;d<10;d++)                {                    if(a==b||c==d)                    {                        continue;                    }                    if(((a*c*1.0)/(b*d))==((a*10+c)*1.0)/(b*10+d))                    {                        cout<<a<<"/"<<b<<" "<<c<<"/"<<d<<endl;                        k++;                    }                }            }        }    }    cout<<k<<endl;    return 0;}

运行结果:


总结:

数学列举问题,穷举法暴力破解,百试百灵!

0 0
原创粉丝点击