• 2014年华为校招成渝地区上机试题


    http://blog.csdn.net/afeiluo/article/details/11712669

    今天上午去参加了华为的机试,地点就在我们学校, 代码提交系统用的是华为自己的,所以说,在上机的过程中还可以上网,呵呵,不过大家都忙着coding,基本上都没有时间去晚上searching.旁边做了一个生命学院的哥们儿,看来华生梦不光只有我们这些计算机专业的程序猿才有的哈。

    今天我抽到的三道题大概是这样的(这三道题是按照难度一次设置分值的第一题60分,第二题100分,第三题160分):

    1. 判断成绩分数的类别

             输入成绩,然后判断属于那个级别并标准输出(printf()或者cout)级别编号 90+为"A",80+为”B“.........依次类推60分一下(不包括60分)为"E“,其他情况返回为”ERROR“. 

            这道题的话应该是c语言入门级别的题吧,大家可以试着练一练哈

           2.   求两个时间的和,输入两个时间(时间的格式为hh:mm:ss,保证输入都是正确的时间,所以自己不用检查输入的时间正确与否),计算这两个时间的和并输出,例如输入

            00:00:04

            00:00:01

            最后输出的时间是00:00:05 (提示:将时间转化为秒数)

            这道题主要设计到字符串和整数转换,然后分别计算两个时间的秒数和,然后将这个秒数和转换为正确的时间格式(hh:mm:ss)就可以了,要注意的是最后的小时和秒的边界处理以及最后的输出格式(例如你最后的计算结果是6小时7分0秒,你输出时应该按照这样输出06:07:00),其他的话就没有什么了

           3. 有9个整数{1,2,3,4,5,6,7,8,9}在中间任何位置加上‘+’或这‘-’号使成为一个表达式,这个表达式的值要等于你输入的一个整数,要你输出有多少种这样的表达式它的值等于你输入的这个数

         

          例如:123-4+56-78+9=106

          当然也许还有许多表达式的值也等于106

         XXXXXXXXXXX=106

                  .........

        XXXXXXXXXXX=106

    最后输出表达式的个数。(这道题应该是这三道里面最难的

  • 相关阅读:
    Java8 流式 API(`java.util.stream`)
    Java8 日期与时间 API
    element-ui 开发备忘
    个人作业——软件工程实践总结作业
    【题解二连发】Construct Binary Tree from Inorder and Postorder Traversal & Construct Binary Tree from Preorder and Inorder Traversal
    团队作业第二次——项目选题报告
    结对第二次——文献摘要热词统计及进阶需求
    JAVA 之 static
    将博客搬至CSDN
    修改element ui组件样式的两种方法
  • 原文地址:https://www.cnblogs.com/Adrian99/p/3326616.html
Copyright © 2020-2023  润新知