1014: 列出最简真分数序列*

题目描述

按递增顺序依次列出所有分母为40,分子小于40的最简分数。

输入

输出

分数之间用逗号分开(含最末逗号)

样例输入

样例输出

1/40,3/40,7/40,9/40,11/40,13/40,17/40,19/40,21/40,23/40,27/40,29/40,31/40,33/40,37/40,39/40,

代码:

#include<iostream>
using namespace std;

    int  poo (int i,int j){
      return  i==0?j:poo(j%i,i);
    }

     int main()
     {
         int i,j;
         for(i=1;i<=40;i++)
         {
             if(poo(i,40)==1)
             {
                 cout<<i<<"/40,";
             }
         }
     }

 递归。。。。。。


 

猜你喜欢

转载自blog.csdn.net/meng1ge/article/details/81087483