例题7.1.3,分数拆分

来源:互联网 发布:ape播放软件 编辑:程序博客网 时间:2024/04/30 06:07


前端输出个数暂时没思路...先放后端...

#include <iostream>using namespace std;int main(){    int k,count=0;    cin>>k;    for( int y=k+1 ; y<=2*k ;++y )    {         int x;         x=k*y;         if( x%(y-k)==0 )         {             count++;             x/=y-k;             printf("1/%d=1/%d+1/%d\n",k,x,y);         }    }    cout<<count<<endl;    system("pause");    return 0;}


原创粉丝点击