#include<stdio.h> intmain() { int y = 0; int f = 0; int n = 0; int found = 0;//找到解标志 scanf("%d",&n); for (f=1; f<100; f++) { for (y=0; y<=99; y++) { if (98*f-199*y==n) { found = 1; break;//找到了解,退出内层循环 } } if (found)//退出外层循环 { break; } } if (found) { printf("%d.%d",y,f);//打印 }else { printf("No Solution");//没有解 } }