时间限制: 
1000ms 
内存限制: 
65536kB
描述

在百度工作的小诺是一个USB设备迷,在他桌上有一堆的USB设备——USB鼠标、USB小音箱、USB按摩器……但是,公司配给小诺的ThinkPad X系列的电脑只有一个能用的USB接口。不过还好,小诺有一堆的USB Hub,可以把一个可用的USB接口变成多个USB接口。但是,小诺很难确定这些USB Hub能否满足他他众多的USB设备的需求。

输入
输入首行包括一个整数N(1 ≤ N ≤ 20),表示测试数据组数。接下去的N行,每行包括一组测试数据。每组测试数据行以一个整数K开头(1 ≤ K ≤ 10),表示这组测试数据提供的USB Hub的数量;紧接着,在同一行,有K个整数(每两个整数之间由一个空格分隔开),{M1,M2…Mi…MK}(2 ≤ Mi ≤ 10),每个整数表示了这个USB Hub能将一个USB接口数变成的多个USB接口的数量。
输出
针对每组测试数据输出一个结果,表示小诺用这组提供的USB Hub后,能最多使用的USB设备的数量。每个输出占一行。
样例输入
3
2 2 2
3 3 2 4
6 2 2 2 3 4 5
样例输出
3
7
13

实现代码:

#include<iostream>
#include<cstdio>
using namespace std;
int main(void)
{int port,usb,t,k,i;scanf("%d",&t);while(t--){scanf("%d",&k);usb = 0;for(i = 0 ; i < k ; ++i){scanf("%d",&port);usb += port;}usb -= (k-1);printf("%d\n",usb);}return 0;
}

【2012百度之星/资格赛】B:小诺爱USB设备相关推荐

  1. 【2012百度之星资格赛】E:C++ 与Java

    时间限制:  2000ms  内存限制:  65536kB 描述 在百度之星的贴吧里面,Java的爱好者和C++的爱好者总是能为这两种语言哪个更好争论上几个小时.Java的爱好者会说他们的程序更加整洁 ...

  2. 【2012百度之星/资格赛】E:C++ 与Java

    时间限制:2000ms       内存限制:65536kB 描述 在百度之星的贴吧里面,Java的爱好者和C++的爱好者总是能为这两种语言哪个更好争论上几个小时.Java的爱好者会说他们的程序更加整 ...

  3. 【2012百度之星/资格赛】H:用户请求中的品牌 [后缀数组]

    时间限制: 1000ms 内存限制: 65536kB 描述 馅饼同学是一个在百度工作,做用户请求(query)分析的同学,他在用户请求中经常会遇到一些很奇葩的词汇.在比方说"johnsonj ...

  4. 【2012百度之星资格赛】G:聊天就是Repeat

    时间限制:  1000ms  内存限制:  65536kB 描述 百度Hi作为百度旗下的即时聊天工具,在百度公司内部很是流行.要实现这样的一个聊天工具,最重要的问题就是要能保证我发出的内容能原封不动的 ...

  5. 【2012百度之星/资格赛】J:百度的新大厦

    描述 继百度搜索框大厦之后,百度又于2012年初在深圳奠基了新的百度国际大厦,作为未来百度国际化的桥头堡.不同于百度在北京的搜索框大厦,新的百度国际大厦是一栋高楼,有非常多的楼层,让每个楼中的电梯都能 ...

  6. 【2012百度之星资格赛】F:百科蝌蚪团

    时间限制:  1000ms  内存限制:  65536kB 描述 百度百科有一支神奇的队伍,他们叫自己"百科蝌蚪团".为了更好的让蝌蚪团的成员们安排工作,百度百科的运营团队定出了一 ...

  7. 【2012百度之星资格赛】J:百度的新大厦

    时间限制:  1000ms  内存限制:  65536kB 描述 继百度搜索框大厦之后,百度又于2012年初在深圳奠基了新的百度国际大厦,作为未来百度国际化的桥头堡.不同于百度在北京的搜索框大厦,新的 ...

  8. 【2012百度之星 / 资格赛】I:地图的省钱计划

    描述 百度地图有自己的一套坐标系(你可以把它看作一个笛卡尔坐标系),在这套坐标系里,一个标准单位为1km.而在这坐标系上针对地理信息进行标注的数据,大多数时候是通过购买的方式完成的.为了节约数据更新的 ...

  9. 【2012百度之星/资格赛】H:用户请求中的品牌

    时间限制:  1000ms  内存限制:  65536kB 描述 馅饼同学是一个在百度工作,做用户请求(query)分析的同学,他在用户请求中经常会遇到一些很奇葩的词汇.在比方说"johns ...

最新文章

  1. ubuntu安装QQ
  2. C++ STL库的总结以及实现原理
  3. 【数据竞赛】Kaggle秘技,用Sigmoid函数做回归问题!
  4. JAVA中System.out.println和System.out.print有什么区别
  5. GetLastError()返回值及含义
  6. 处理Request 的方法中的形参务必加上@RequestParam 注解
  7. unity3d]鼠标点击地面人物自动走动(也包含按键wasdspace控制)
  8. crunch字典生成工具
  9. 2014 年度 Git@OSC 最热门的 50 个项目
  10. .NET Core Web API:您需要了解的最少知识(第2部分,共2部分)
  11. linux脚本expect分区,linux – 从不同位置执行Expect脚本
  12. 常见压缩/解压缩及打包命令
  13. Access数据库问题锦集
  14. web.xml文件中的web-app元素 部署
  15. 《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)--宋宝华...
  16. 关于一个正弦波程序表格生成器
  17. 阿里OSS通过WEB直传服务端验证设置回调自定义参数
  18. 数据库事务特性学习笔记
  19. python基础教程共60课-第28课字符串的分割
  20. 云服务器如何共享文件夹,云服务器如何设置共享文件夹

热门文章

  1. 速约~阿里云存储新品发布会
  2. 走完线上 BUG 定位最后一公里
  3. “宜小搭”萌新报到,请多关照!
  4. Hadoop快速入门——第一章、认识Hadoop
  5. 2021年四季度企业薪酬报告发布 38个核心城市平均薪酬首次超万
  6. MySQL备份之mysqldump工具--lock-all-tables
  7. resin常见有关问题
  8. 你的IP地址是不是经常被发现
  9. 让女朋友能懂的网络技术篇之动态代理
  10. 《浪潮之巅》九、十章笔记