欢迎来到天天文库
浏览记录
ID:6448586
大小:113.50 KB
页数:6页
时间:2018-01-14
《华为编码大赛题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、公司电脑设备管理描述:本系统,可以管理公司电脑的一些常用信息,主要功能如下:1)入库电脑,即公司通过其他电脑设备公司购买新电脑后,需要把这些电脑先进行编号,然后添加到管理库中,电脑编号长度小于等于10位,由字母和数字组成,一个电脑编号只能唯一对应一台电脑。2)清除电脑,当电脑坏掉,或者年生太久不能再使用时,需要清理出管理库。3)员工领用电脑。领用时需要输入员工ID,员工ID长度固定为8位阿拉伯数字组成的字符串。一台电脑只能由一名员工领用,但一名员工可以同时领多台电脑,员工ID是员工的唯一识别码。4)员工退还电脑。5)统计所有员工当前正在使用的电脑,并按
2、照员工工号由小到大的顺序输出,如果一名员工拥有在多台电脑,还需要进行2次排序,即按照电脑的编号进行排序,排序规则为:字典排序法,按照字母编码从小到大进行。运行时间限制:无限制内存限制:无限制输入:整数M,增加的电脑数量;整数N,清除电脑数量;整数P,员工领用电脑数量;整数Q,员工退还的电脑数量M行字符串,电脑标识号,每行标识一台增加的电脑;如果失败,输出"addcomputererror:"+电脑标识号;成功不输出N行字符串,电脑标识号,每行标识一台清除的电脑;如果失败,输出"removecomputererror:"+电脑标识号;成功不输出P行字符串
3、,电脑标识号和员工工号,每行标识员工领用一台电脑;如果失败,输出"assignnewcomputererror:"+电脑标识号+员工工号;成功不输出Q行字符串,电脑标识号和员工工号,每行标识员工退还的一台电脑;如果失败,输出"sendbackcomputererror:"+电脑标识号和员工工号;成功不输出输出:统计所有员工当前正在使用的电脑,并按照员工工号由小到大的顺序输出,如果一名员工拥有在多台电脑,还需要进行2次排序,即按照电脑的编号进行排序,排序规则为:字典排序法,按照字母编码从小到大进行。整数K,所有员工当前正在使用的电脑的数量字符串,电脑排序
4、后的结果,"工号_电脑号"样例输入:3221SN001SN002SN003SN003SN004SN00112345678SN00212345678SN00212345678样例输出:removecomputererror:SN004112345678_SN001答案提示:收银机1/560做错4485简易消除1/5100做错3650拼音翻译为阿拉伯数字模拟触摸屏的手势判断描述:如今电子产品触摸屏非常普及,触摸屏最重要的特点是要感知用户的手势,如,感知手指是向上下左右哪个方向滑动。请编写程序,输入用户手势轨迹上两个点坐标x1,y1和x2,y2,输出表示手势
5、方向字符串(UP,DOWN,LEFT或者RIGHT),如果两点坐标相同,则输出字符串CLICK,表示是点击操作。假设屏幕左上角为坐标原点(0,0),横向为x坐标,竖向为y坐标,输入4个数字以空格隔开。如果手势刚好是45度角方向,则根据x坐标方向判定为LEFT或者RIGHT。运行时间限制:无限制内存限制:无限制输入:输入两个点坐标x1y1x2y2输出:输出表示手势的字符串UP,DOWN,LEFT,RIGHT或CLICK(大写)样例输入:10102030样例输出:DOWN答案提示:坑人的小路描述:小明在一条小路上行走,每步的步长为65厘米,这条路上有很多坑
6、。小明只要一只脚踏入坑中就会掉下去,请判断小明是否能安全通过这条小路。假设路的起点坐标为0,终点坐标为500,单位为米。输入偶数个正整数,以空格分隔,每2个正整数用于描述一个坑,第一个表示坑的起点坐标,单位为米,第二个整数表示坑的宽度,单位为厘米。输入的坑之间是无序的。如输入11872050,表示在11米处有个80cm的坑,在20米处有个50cm的坑。如果小明能安全通过,则输出YES,如果会掉坑里,则输出NO。刚好踩在坑沿上不会掉下去。运行时间限制:无限制内存限制:无限制输入:输入偶数个正整数,以空格分隔,每2个正整数用于描述一个坑,第一个表示坑的起点
7、坐标,单位为米,第二个整数表示坑的宽度,单位为厘米。输入的坑之间是无序的。输出:如果小明能安全通过,输出YES,否则输出NO。另外,刚好踩在坑的边沿上不会掉下去。样例输入:130样例输出:YES答案提示:注意单位换,另外,刚好踩在坑的边沿上不会掉下去窗体顶端返回查找家谱描述:堂亲(又作一代堂亲),是我叔叔的儿子;我的二代堂亲,是我父亲的一代堂亲的儿子;我的一代隔一代堂亲,是我的一代堂亲的儿子;兄弟之间是零代堂亲关系;一般的说,任何两个人,如果其中一人是另一人的g代祖先(g>=1),他们之间的关系就是g-直系。如果没有直系关系,但两人有共同的祖先,最近的
8、共同祖先与其中一人相距(m+1)代,与另一人相距(m+1)+n代,就称这两个人为m代隔n堂亲(
此文档下载收益归作者所有