C++100题(上)(4)

2019-03-04 13:50

Input

包含两个整数n,k,n表示要发放的第一个号码,k表示需要发放k个。

Output

输出从n开始的连续k个号码。

Sample Input

10 5

Sample Output

10 11 12 13 14

Source

蛟龙翻身

Time Limit:1000MS Memory Limit:65536K

Total Submit:776 Accepted:499

Description

生活在东海里的一条长长的蛟龙发现其身后有一怪物,于是掉转头去追赶。我们用一串有序的数字表示蛟龙的身体,每一个数字表示

龙身的一小节。请你编程实现蛟龙身体的180度掉头。

Input

共有2行,第一行包含整数k,表示龙身的小节个数。第2行,包含k个整数,表示龙身的各个小节。

Output

输出1行,为180度调头后的结果。

Sample Input

5

1 2 3 4 5

Sample Output

5 4 3 2 1

Source

龟兔赛跑

Time Limit:1000MS Memory Limit:65536K

Total Submit:787 Accepted:343

Description

乌龟和兔子举行了一场赛跑,骄傲的兔子跑跑停停,乌龟自始至终不敢松懈。当发号令响后,我们每隔固定时间间隔记录此时刻乌龟和兔子从起点跑出的距离。现在需要你编程回答在各个时刻谁领先或者是平局。

Input

第一行有一个整数k(1≤k≤100),表示共记录了k个时刻的数据。

其后的k行,每行包含2个整数,分别表示乌龟、兔子所跑出的距离。

Output

对每个时刻输出一行,输出当前时刻和领先者的信息,其格式请参见Sample Output。

Sample Input

3 1 2 4 3 5 5

Sample Output

time 1:rabbit leading time 2:tortoise leading time 3:drawing

Hint

注意输出中不要有不必要的多有字符!

Source

银行的日交易量

Time Limit:1000MS Memory Limit:65536K

Total Submit:413 Accepted:324

Description

某银行需要统计日交易量,每存进一笔或取出一笔算做一次交易,日交易量为存入和取出金额的绝对值之和。存入用正值表示,取出用负值表示。请你帮忙编程实现。

Input

第一行包含一个非负整数k,表示被交易的笔数。其后一行包含k个整数,表示每笔交易的金额。

Output

输出其日交易量。

Sample Input

4 3 0 -4 -5

Sample Output

12

Source

奇偶校验

Time Limit:1000MS Memory Limit:65536K

Total Submit:362 Accepted:246

Description

在数字信息编码成二进制后,这些二进制的编码数据在存储、传输的过程中可能会发生翻转。例如,原来是0的位变成了1,原来是1的位变成了0。根据对大量数据的统计分析,结果表明,这些错误翻转中一位翻转发生的概率最大。如果我们能检测到一位翻转,那么就能检查出大多数据的错误的情况。因此,我们在原编码的最后设置一个校验位,如果是奇校验,那么包括校验位在内的所有为1的位的个数是奇数个;如果是偶校验,那么包括校验位在内的所有为1的位的个数是偶数个。假如我们采用奇校验,现在请你编程计算校检位的值。

Input

第一行有2个整数k,n(1≤k,n≤100),第一个整数k表示编码的位数,第二个整数n表示编码的个数。其后的n行中,每行表示一个编码,每行包含k个用空格分隔的整数,这些整数取0或1。

Output

输出带有奇偶校验位的编码。每个编码单独一行。

Sample Input

7 3

1 0 1 0 1 1 1 0 1 1 1 0 0 1 0 0 1 0 1 1 0

Sample Output

1 0 1 0 1 1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 1 1 0 0

Source

学生成绩的等级

Time Limit:1000MS Memory Limit:65536K

Total Submit:1202 Accepted:478

Description

给定某个学生的成绩s,请根据下列分数段的给出相应的等级。

s<0或s>100为error,0≤s<60为fail,60≤s<70为pass,70≤s<80为medium,80≤s<90为good,90≤s≤100为excellent。

Input

第一行包含一个整数n,表示有n个学生。其后的n行,每行包含一个整数s,表示学生成绩。

Output

输出每个学生的等级,每个学生单独占一行。

Sample Input

3 150 60


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

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

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

马上注册会员

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