华为机试
文章平均质量分 55
stone_flower_rain
这个作者很懒,什么都没留下…
展开
-
成都麻将胡牌规则
说起麻将,那可是川渝市民的最爱,无论亲朋好友聚会,还是业务谈判,总是少不了麻将的声音。 成都麻将只能包括3种类型:条,筒,万。没有“门、东南西北、红中”。 每种牌都是数字从1到9,每个数字有4张,共36张。筒,万,条均一样。 胡牌简化规则如下:1.必须有一个对子,即两张相同的牌,比如:两个2筒,两个4条等。 2.剩余的牌,每3张需要凑成一个有效牌,比如:3个一样的牌(3个2筒),或者3个顺子原创 2015-08-12 12:25:11 · 7144 阅读 · 0 评论 -
【华为机试题】最具夫妻相
最具夫妻相 描述: 在中国,形容夫妻恩爱的词汇中,大家用的比较多的就是“夫妻相”。所谓“夫妻相”,就是两个人看上去比较般配,长相、身材等某些方面有一定的相似度。本题则另辟蹊径,从人的姓名维度,以字母重复个数来寻找最具“夫妻相”的人。题目中预先给定一组女士的姓名拼音。输入男士的姓名拼音(拼音中间可以有空格,字母全部小写),依预先给定姓名拼音的先后遍历所有姓名,输出字母重复数最多的女士姓名。原创 2015-08-12 15:50:36 · 1433 阅读 · 0 评论 -
【华为机试题】操作系统任务调度问题
操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中, 系统任务的优先级 < 50,用户任务的优先级 >= 50且 <= 255。优先级大于255的为非法任务,应予以剔除。 现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。 函数scheduler实现如下功能: 将task[] 中的任务按照系统任务、用户任务依次存放到 syste原创 2015-08-12 16:47:19 · 1265 阅读 · 0 评论 -
2014华为机试题
1.第一题的题目大概是输入整型数组求数组的最小数和最大数之和,例如输入1,2,3,4则输出为5,当输入只有一个数的时候,则最小数和最大数都是该数,例如只输入1,则输出为2;另外数组的长度不超过50#includemain(){ intnum[50]={0}; inti,n; pri转载 2015-08-12 20:14:46 · 584 阅读 · 0 评论 -
【华为机试题】亮着电灯的盏数
亮着电灯的盏数 一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。 有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第n个学生把号码凡是n的倍数的电灯的开关拉一下原创 2015-08-13 20:01:50 · 1231 阅读 · 0 评论 -
【华为上机题】森林小熊寻路
描述:小熊要在一个R*C维矩阵形状的森林里从B点出发,执行任务,到H点去,在森林里有可能会存在小溪等障碍物(用“#”表示),畅通的路径点用“-”表示,森林里面行走规则:只能向前后左右四个方向行走,现在问小熊能否成功的完成任务,若能,则输出YES,否则输出NO。输入:RC--#--#B----H#--#--输出:成功:YES失败:NO输入示例:原创 2015-08-15 15:20:26 · 762 阅读 · 0 评论 -
【华为机试题】黑白棋子的最大匹配度
棋盘上有黑白两种颜色的棋子,选出一对黑白棋子,若黑棋的横坐标小于等于白棋的横坐标,黑棋的纵坐标小于等于白棋的纵坐标,则称这一对棋子为匹配。求任意个数的黑白棋中最佳匹配的对数。 输入:测试用例数对每一组测试用例的输入如下:黑棋个数,白棋个数 黑棋的横纵坐标 白棋的横纵坐标 输入示例:2 //测试用例数2 2//第一组黑棋和白棋的个数0 1//第一组黑棋的第一个棋子坐原创 2015-08-15 17:27:38 · 3531 阅读 · 2 评论