
华为实习笔试
文章平均质量分 68
小小鸟的梦想
机会是留给有准备的人滴
展开
-
华为实习笔试 2018.4.18(一)
一、在GBK编码下,请编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,同时忽略字符串中的数字后输出最终结果。输入描述:一行字符串和待截取的字节数。输出描述:单独的一行截取后的字符串。(做的时候通过40%,修改后还未验证)#include <iostream> #include <string> using na...原创 2018-04-25 20:46:29 · 1113 阅读 · 0 评论 -
华为实习笔试2018.4.18(二)
二、13号又恰好是星期五真的很特殊吗?也就是说,13号出现在星期五的几率比出现在其它周日的几率大吗?要回答这个问题。写一个程序计算13日出现在某个星期的次数(在给定的N年时间中)。这个时间段为1900年1月1日到1900+N-1年12月31日。N为非负整数,不超过400.(1900年1月1日是星期一)输入描述:1 0第一个参数为years,表示距离1900年1月1日的年数第二个参数为weeks,...原创 2018-04-25 20:46:39 · 634 阅读 · 1 评论 -
华为实习笔试2018.4.18(三)
三、有N个骰子,同时投掷出去,向上面的数字之和为A。那么输入为N个筛子,请计算出A,和他出现的概率。概率值,小数点保留5位。输入描述:N,骰子数目输出描述:[[1, 0.16667], [2, 0.16667], [3, 0.16667], [4, 0.16667], [5, 0.16667], [6, 0.16667]](剑指offer的原题,但是输出格式变化,最后通过率60%)#include...原创 2018-04-25 20:46:46 · 457 阅读 · 0 评论