水题第三弹!水题做完了。该好好弄几道了。
#include<stdio.h>
#define IS_OK ((k * y) % (y - k))
int main()
{
int i, j;
int k;
while(scanf("%d", &k) != EOF)
{
int x, y, count = 0;
for(y = k + 1; y <= 2 * k; y++)
if(!IS_OK)
count++;
if(count)
{
printf("%d\n", count);
for(y = k + 1; y <= 2 * k; y++)
{
x = (k * y) / (y - k);
if(!IS_OK)
printf("1/%d = 1/%d + 1/%d\n", k, x, y);
}
}
}
return 0;
}
浙公网安备 33010602011771号