关注
美团2024年春招第十场笔试【算法策略】
题目:
给定一个长度为n的数组,每个元素表示一个非负整数。
要求:
1. 计算所有元素的和。
2. 计算所有元素的平方和。
3. 计算所有元素的立方和。
4. 计算所有元素的四次方和。
5. 计算所有元素的五次方和。
输入:
输入包含多组测试数据。每组数据包含两行:
- 第一行:一个整数n(1≤n≤1000),表示数组的长度。
- 第二行:n个非负整数,表示数组的元素。
输出:
对于每组测试数据,输出一行,包含五个整数,分别表示所有元素的和、平方和、立方和、四次方和、五次方和。
示例:
输入:
3
1 2 3
输出:
***
解题思路:
1. 初始化五个变量sum、square_sum、cube_sum、fourth_sum、fifth_sum,分别用于存储和、平方和、立方和、四次方和、五次方和。
2. 遍历数组,对于每个元素,将其加到sum中,并将其平方加到square_sum中,将其立方加到cube_sum中,将其四次方加到fourth_sum中,将其五次方加到fifth_sum中。
3. 最后,输出五个变量的值。
注意:
1. 输入的数组可能包含负数,因此需要判断每个元素的平方、立方、四次方和五次方是否在int范围内。
2. 由于n的范围是1≤n≤1000,因此时间复杂度为O(n),可以通过所有测试数据。
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
03-02 08:18
集美大学 Java 点赞 评论 收藏
分享
01-16 22:31
赣南师范大学 运营
白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。
2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。
3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 三月的小目标 #
58865次浏览 861人参与
# 你上一次加班是什么时候? #
137883次浏览 762人参与
# 滴滴笔试 #
35000次浏览 198人参与
# 2025秋招体验点评 #
99934次浏览 754人参与
# 美团笔试 #
702512次浏览 4673人参与
# 你遇到过哪些神仙同事 #
133920次浏览 763人参与
# AI岗位暴涨12倍,你会转AI赛道吗? #
6155次浏览 115人参与
# 米哈游笔试 #
557188次浏览 1106人参与
# 金三银四,你的春招进行到哪个阶段了? #
18808次浏览 255人参与
# 今天你投了哪些公司? #
173036次浏览 2996人参与
# 27届实习投递记录 #
1148次浏览 24人参与
# vivo笔试 #
13254次浏览 123人参与
# 小米编程考试 #
32247次浏览 152人参与
# 你感受到金三银四了嘛? #
80722次浏览 668人参与
# 字节7000实习来了,你投了吗? #
5366次浏览 26人参与
# 虽然0面试,但今天___,夸夸自己 #
10439次浏览 192人参与
# 文科生还参加今年的春招吗 #
13790次浏览 100人参与
# 职场上哪些行为很加分? #
337317次浏览 3727人参与
# AI项目实战 #
7712次浏览 374人参与
# 实习学不到东西正常吗? #
9010次浏览 198人参与