Hrbust Onlion Judge--Hrbust的校车

来源:互联网 发布:劳氏数据 编辑:程序博客网 时间:2024/04/29 18:18

Description

乘坐Hrbust的校车是要买票的,乘客分为两种,成人和儿童。

每个成人都可以带领数量不限的儿童,此时,在他管理的儿童中将有一个儿童免票。每个成人也可以不带领儿童。而且,在没有成人的带领下,儿童是不能在Hrbust乘车的。

已知一辆车上的成人和儿童的数量,请计算这些人最少买了几张票,最多买了几张票。

Input

输入包含多组测试数据。

对于每组测试数据:

1行,包含三个整数n, m (0 ≤ n, m ≤ 105)分别表示成人和儿童的数量。

处理到文件结束

Output

对于每组测试数据:

如果情况可能出现,则输出这些人最少买了几张票,最多买了几张票。

否则输出Impossible Sample Input

1 2

0 100

Sample Output

2 2

Impossible

代码:

#include<stdio.h>int main(){    int m,n;    while(~scanf("%d%d",&n,&m))    {        if(n==0&&m!=0)            printf("Impossible\n");        else           printf("%d %d\n",n>=m?n:m,m==0?n:n+m-1);    }    return 0;}


0 0
原创粉丝点击