今天面试了华为OD岗位的机试题

只有两道编程题,总分400分,过160分就算通过,考试时间比较紧迫,压着点提交的代码,感觉应该能够通过机试#华为OD##笔试题型##华为#
全部评论
import java.text.DecimalFormat; public class Main {     public static void main(String[] args) {     // please define the JAVA input here. For example:          Scanner s = new Scanner(System.in);         String[] strings = s.nextLine().split(" ");         int n = strings.length;         int weight =0;                 for (int i = 0; i < n; i++) {             weight += strings[i].length();                      }                            double result = (double)weight/n;                  result = (double) Math.round(result * 100)/100;                  DecimalFormat df = new DecimalFormat("#.##");                                    System.out.println(df.format(result));                                // please finish the function body here.     // please define the JAVA output here. For example: System.out.println(s.nextInt());     } } 部分通过 (68%通过, 未通过用例答案错误) 不知道因为什么
1 回复
分享
发布于 2021-12-21 09:55
两道题一个是字符串数字压缩排序的问题,一个是关于cpu的任务处理,刚得到反馈说编程题过了,马上安排性格测试和后续的面试,加油!
点赞 回复
分享
发布于 2021-08-24 16:56
阅文集团
校招火热招聘中
官网直投
很多人会挂在性格测试这一项,感觉很可惜!性格测试一定要注意了
点赞 回复
分享
发布于 2021-08-24 17:47
我这周OD机试 也不清楚具体会考啥,老哥 你只有两道题吗?
点赞 回复
分享
发布于 2021-08-25 12:17
手撕代码第一面题目: 【句子平均重量】 题目描述  * 每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,我们假设每个单词的长度Ni为该单词的重量,你需要做的就是给出整个句子的平均重量V。 解答要求  * 时间限制:1000ms, 内存限制:64MB 输入  * 输入只有一行,包含一个字符串S(长度不会超过100),代表整个句子,句子中只包含大小写的英文字母,每个单词之间有一个空格。  *   * 输出 输出句子S的平均重量V(四舍五入保留两位小数)。  *   * 样例 输入样例 1 复制  *   * 样例        输入样例 1 复制        Who Love Solo        输出样例 3.67
点赞 回复
分享
发布于 2021-08-26 00:37
欢迎提供你们基于java的答案
点赞 回复
分享
发布于 2021-08-26 19:25

相关推荐

头像
不愿透露姓名的神秘牛友
03-13 14:57
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
4 6 评论
分享
牛客网
牛客企业服务