蓝桥杯 奇怪的分式
#include<stdio.h>
int main(){
int n = 0;
for (int a = 1; a <= 9; a++){
for (int b = 1;b < =9;b++){
if (a != b){
for (int x = 1; x <= 9; x++){
for (int y = 1; y <= 9; y++){
if(x != y) {
double sum1 = (double)b/a*y/x;
double sum2 = (double)(b*10+y)/(a*10+x);
if (sum1 == sum2){
n++;
printf("%d/%d %d/%d\n",a,b,x,y);
}
}
}
}
}
}
}
printf("%d\n",n);
return 0;
}
蓝桥杯 奇怪的分式
最新推荐文章于 2021-05-21 07:50:40 发布