题目
Description
按递增顺序依次列出所有分母为40,分子小于40的最简分数。
Input
Output
分数之间用逗号分开(含最末逗号)
Sample Input
Sample Output
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,
代码块
public class Main {
public static void main(String[] args) {
for (int i = 1; i < 40; i++) {
if (gcd(i, 40) == 1)
System.out.print(i + "/" + 40 + ",");
}
}
private static int gcd(int i, int j) {
return i == 0 ? j : gcd(j % i, i);
}
}