基本信息
文件名称:编程试题-测试七.pdf
文件大小:105.56 KB
总页数:3 页
更新时间:2025-06-20
总字数:约4.27千字
文档摘要

测试题(07)

测试时间:12月31日

题目概况:

题目名称数字反转接水问题分数线划定

程序名称reversewaterscore

输文件名reverse.inwater.inscore.in

输出文件名reverse.outwater.outscore.out

测试点数量101010

每测试点时限1秒1秒1秒

每测试点分值101010

数字反转

(reverse.pas)

【题目描述】

给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形

式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零.

【输入描述】输入共1行,一个整数N

【输出描述】输出共1行,一个整数,表示反转后的新数。

【样例输】

-380

【样例输出】

-83

【数据范围】

-1,000,000,000≤N≤1,000,000,000。

接水问题

(water.pas)

【题目描述】

学校里有一个水房,水房里一共装有个龙头可供同学们打开水,每个龙头每秒钟的

m

供水量相等,均为。

1

现在有名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从到

n1

编号,号同学的接水量为。接水开始时,到号同学各占一个水龙头,并同时

niwi1m

打开水龙头接水。当其中某名同学完成其接水量要求后,下一名排队等候接水的同

jwj

学马上接替同学的位置开始接水。这个换人的过程是瞬间完成的,且没有任何水的浪

kj

费。即同学第秒结束时完成接水,则同学第秒立刻开始接水。若当前接水人

jxkx+1

数’不足,则只有’个龙头供水,其它?’个龙头关闭。

nmnmn

现在给出名同学的接水量,按照上述接水规则,问所有同学都接完水需要多少秒。

n

【输入描述】

第行个整数和,用一个空格隔开,分别表示接水人数和龙头个数。

12nm

第行个整数、、……、,每两个整数之间用一个空格隔开,表示号同

2nw1w2wnwii

学的接水量。

【输出描述】

输出只有一行,个整数,表示接水所需的总时间。