8-8网易笔试四个编程题
1、(ac)给你一组数组,每个元素可以拆成也可以不拆(5=2+3),求拆完后最多有多少个素数。
这个是找规律的题目:元素:1 2 3 4 5 6 7 8 9 10 11对应的素数个数:0 1 1 2 2 3 3 4 4 5 5
得出结论:元素整除2就是该元素拆分后的最多素数个数。
2、(ac) 判断单词的出现率,输出大于1%的单词个数
单词总数为n,用字典统计每个单词的出现次数,再计算 m/n是否大于1%,是则res++,最后输出res 就可以了
3、(ac70%)打分:
规则:给一组分数[5,15,25],老师很任性,,总分中是5的那位就换成0,例如:总分45,老师只给40。
4、(GG)两个人分钱,给一组数组,[5,15,30,30,60],求两个人的钱数相同时多余的部分最少是多少
例如:[5,15,30,30,60],A:30+30=60B:60剩下15+5=20
第三、四题求解答,第三题可能是特殊情况没考虑到,我蒙了,做最后一题就20多分钟。
#笔试题目##网易#