真不想说什么,,,这神题真讨厌,,,多校的。。
//又是一道神题。。。 #include<stdio.h> #include<string.h> //最大公约数 int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b); } int main() { int n,m,c; while(scanf("%d%d",&n,&m)!=EOF) { if(n==0&&m==0)break; n+=2;m+=1; c=gcd(n,m); printf("%d %d ",m/c,n/c); } return 0; }