输入正整数k,找到所有的正整数x≥y,使得。
样例输入:
2
12
样例输出:
2
1/2=1/6+1/3
1/2=1/4+1/4
8
1/12=1/156+1/13
1/12=1/84+1/14
1/12=1/60+1/15
1/12=1/48+1/16
1/12=1/36+1/18
1/12=1/30+1/20
1/12=1/28+1/21
1/12=1/24+1/24
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
int num=0;
for(int c=1;c<=2*a;c++){
if(c==a){
continue;
}
int d=a*c%(c-a);
int e=a*c/(c-a);
if(d==0&&e>=c){
num++;
String i="1/"+a+"=1/"+e+"+1/"+c;
System.out.println(i);
}
}
System.out.println(num);
}
转载请注明原文地址: https://ju.6miu.com/read-22869.html