190A Vasya and the Bus

简单题,但要仔细分清所有情况,2WA;

# include <cstdio>



int n, m;



void solve(void)

{

    int max, min;



    if (!n && !m) {printf("0 0\n"); return;}

    if (n == 0) {puts("Impossible"); return ;}

    max = m==0 ? n:n+m-1;

    min = (n>=m ? n:m);

    printf("%d %d\n", min, max);

}



int main()

{

    while (~scanf("%d%d", &n, &m))

    {

        solve();

    }



    return 0;

}

你可能感兴趣的:(AS)