Hrbust的校车
Time Limit: 1000 MS Memory Limit: 65536 K
Total Submit: 573(179 users) Total Accepted: 176(165 users) Rating:  Special Judge: No
Description

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

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

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

Input

输入包含多组测试数据。

对于每组测试数据:

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

处理到文件结束

Output

对于每组测试数据:

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

否则输出Impossible

Sample Input

1 2

0 100

Sample Output

2 2

Impossible

Author
齐达拉图@HRBUST

思路:

最少买票的情况:当且仅当一个大人带一个小孩的时候,买票数最少,谨记,不要因为计算问题,输出了负数。

最多买票情况:当且仅当一个大人带所有小孩的时候,买票数最多,同样,注意输出负数的情况。

不可能的情况:没有大人只有小孩的情况。

坑点:当没有大人的时候,也没有小孩的情况,不能输出Impossible,应该输出的是0 0

AC代码:

#include<stdio.h>
#include<string.h>
using namespace std;
int main()
{int n,m;while(~scanf("%d%d",&n,&m)){if(n==0&&m==0){printf("0 0\n");continue;}if(n==0){printf("Impossible\n");}else{int zuishao;int zuiduo;if(m-1>=0)zuiduo=n+m-1;elsezuiduo=n;if(n>=m)zuishao=n;elsezuishao=m;printf("%d %d\n",zuishao,zuiduo);}}
}

hrbust 1424 哈理工oj 1424 Hrbust的校车【水题】【思维】相关推荐

  1. 哈理工OJ 1304 13哥的机器人(思维题)

    13哥的机器人 Time Limit: 1000 MS Memory Limit: 65536 K Total Submit: 379(122 users) Total Accepted: 139(1 ...

  2. Hust oj 2121 你猜猜(水题)

    你猜猜 Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 270(70 users) Total Accepted: 91(62 user ...

  3. hrbust 哈理工oj 1418 夏夜星空【带权并查集】

    夏夜星空 Time Limit: 1000 MS Memory Limit: 65536 K Total Submit: 43(20 users) Total Accepted: 19(18 user ...

  4. C. 啊对对对 (南阳理工oj—21第二次招新赛)

    解法 找到最长的公共前后缀以后,我们可以先输出t,然后t中的最长公共前后缀无需再输出(重复),只输出不重复的部分即可. 比如 aba公共前后缀为a ,不重复的部分为ba,所以你只需要先输出t(aba) ...

  5. hrbust 哈理工oj 1633 word!word!【欧拉路、欧拉回路的有向图判断】

      word!word! Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 58(20 users) Total Accepted: 25 ...

  6. hrbust 哈理工oj 1989 营救小组【BFS】

    营救小组 Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 181(39 users) Total Accepted: 46(35 use ...

  7. hrbust 哈理工oj 1588 神医【贪心】

    神医 Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 140(33 users) Total Accepted: 43(31 users ...

  8. hrbust 哈理工oj 2016 势力较量 (并查集)

    势力较量 Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 123(48 users) Total Accepted: 70(46 use ...

  9. 哈理工 oj——队列列列列!!!!!

    队列列列列!!!!! Time Limit: 1000 MS Memory Limit: 32768 K Total Submit: 337(148 users) Total Accepted: 15 ...

最新文章

  1. angular HttpClient post put patch del 方法(2)-Promise 服务
  2. 深度学习100例-卷积神经网络(CNN)识别眼睛状态 | 第17天
  3. [转]布隆过滤器详解
  4. 【Python爬虫学习笔记12】Ajax数据爬取简介
  5. 第十五节:有一种特殊的函数叫:Generator函数
  6. js undefined 相等_你知道JS中==和===区别吗?
  7. Facebook发区块链货币,这不就是Q币吗???
  8. 3. beanstalkd
  9. [iOS] 使用xib做为应用程序入口 with Code
  10. 社区管理系统案列/APP/小程序/网站
  11. 如何使用 tinypng 进行批量压缩
  12. WinDriver 安装
  13. 如何查看计算机硬盘规格大小,台式机硬盘如何查看大小
  14. 随笔 - 记录下当前的生活
  15. Linux运维高级工程师要掌握的技能
  16. python性能差_Python 性能分析大全
  17. python 英文关键词提取_python TF-IDF算法实现文本关键词提取
  18. 梳妆台行业调研报告 - 市场现状分析与发展前景预测
  19. Android Studio for Mac 中文文件名乱码问题
  20. JAVA实现word导出,word转PDF,预览汇总

热门文章

  1. 微信api调用限制:45009 reach max api daily quota limit
  2. Log4J使用说明书
  3. 一生一世的承诺win7主题——rmzt.com
  4. 局部非饱和性的含义_范里安-微观经济学现代观点讲义(new)
  5. 吴恩达又双叒叕刷屏了_你准备入坑了吗?
  6. 软件质量与测试--第二周作业 WordCount
  7. Golang实现文字转字符画
  8. 报错Duplicate entry ‘值‘ for key ‘字段名‘的解决解决方法
  9. 301 Moved Permanently解决
  10. G16、G24、G32、G36、G60