C++100题(上)

2019-03-04 13:50

1000 A+B Problem

Time Limit:1000MS Memory Limit:10000K

Total Submit:1763 Accepted:840

Description

计算a+b的值

Input

两个整数a,b (0<=a,b<=1000)

Output

请输出a与b的和

Sample Input

1 2

Sample Output

3

Hint

输出中不要任何其他多余字符

1001 求两个数中的最大值

Time Limit:1000MS Memory Limit:65536K

Total Submit:1635 Accepted:808

Description

对于任意给定取值区间为[-32768,32767]的两个整数,求其最大值。

Input

两个整数a,b,整数之间用空格分隔。

Output

输出两个数中的最大值。

Sample Input

8 9

Sample Output

9

Hint

注意2个输入之间不是用逗号分隔的,输出的结果不要有其他多余的字符,例如输出 max=9 ,这样的输出不满足题目要求。

Source

1002求五个数中的最大值

Time Limit:1000MS Memory Limit:65536K

Total Submit:1624 Accepted:542

Description

对于任意给定取值区间在[-32768,32767]的五个整数,求其最大值。

Input

有3个测试用例,每个测试用例的输入占一行。在这一行中有五个整数,整数之间用空格隔开。

Output

对每个测试用例输出一行,包含一个整数,是五个中的最大值。

Sample Input

8 9 7 1 5 10 20 30 4 6 100 1 10 50 70

Sample Output

9 30 100

Hint

注意:你的程序必须能够处理3组数据,并且每输出一组数据后必须换行。

Source

1003五个数排序

Time Limit:1000MS Memory Limit:65536K

Total Submit:1248 Accepted:419

Description

对于任意给定的5个整数,请按从小到大的顺序排序。整数的取值范围在[-32768,32767]。

Input

包含6个测试用例,对于每个测试用例,其输入占一行。在这一行中包含了5个整数,整数之间用空格隔开。

Output

请按如下示例的形式输出。每个测试用例的输出单独占一行,输出排序后的5个整数。

注意,输出中的“Case”首字母要大写,其后有一个空格。冒号为半角冒号,其后也有一个空格。整数之间用空格隔开。每个测试用例输出的最后一个整数后面没有空格。

Sample Input

9 3 2 7 5 1 3 5 7 8 5 3 9 7 2 6 8 7 4 3 7 9 3 2 5 3 2 7 3 2

Sample Output

Case 1: 2 3 5 7 9 Case 2: 1 3 5 7 8 Case 3: 2 3 5 7 9 Case 4: 3 4 6 7 8 Case 5: 2 3 5 7 9 Case 6: 2 2 3 3 7

Hint

有很多种方法实现上述任务。下面提供的思路仅供初学者参考! 可分成4趟。

第一趟:用第1个数与其余的4个数比较,如果发现其中有某个数比它小,则交换这2个数的值。这样5个数中的最小值一定放在第1个变量中了。

第二趟:用第2个数与其余的3个数比较,如果发现其中有某个数比它小,则交换这2个数的值。这样4个数中的最小值一定放在第2个变量中了。

第三趟:用第3个数与其余的2个数比较,如果发现其中有某个数比它小,则交换这2个数的值。这样3个数中的最小值一定放在第3个变量中了。

第四趟:用第4个数与其余的1个数比较,如果发现其中有某个数比它小,则交换这2个数的值。这样2个数中的最小值一定放在第4个变量中了。剩下在最后一个变中的值一定是最小值了。

这样有序结果就依次保存在这5个变量中,依次输出即可。

Source

简单统计

Time Limit:1000MS Memory Limit:65536K

Total Submit:840 Accepted:376

Description

某次实验之后得到了很多组实验数据,现在需要你统计每组实验数据中的最大值,最小值,平均值。

Input

第一行包含一个整数n(1<=n<=100),表示实验数据的组数(即测试用例的个数)。每个测试用例的输入有2行,第一行包含一个整数k (1<=k<100),表示这组实验中数据的个数。第二行中包含k个实验数据(注意这些实验数据可能有小数点)。

Output

每个测试用例的输出单独占一行,分别输出该组实验数据中的最大值、最小值、平均值,结果全部保留2位小数。

Sample Input

2 3 3 4 5 5

2.3 2.5 1.2 3.0 4.1

Sample Output

5.00 3.00 4.00 4.10 1.20 2.62

Hint


C++100题(上).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:暨南大学图书馆答题系统

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: