【2023秋招】10月13日荣耀校招三道题
2023大厂真题提交网址(含题解):
www.CodeFun2000.com(http://101.43.147.120/)
最近我们一直在将收集到的机试真题制作数据并搬运到自己的OJ上,供大家免费练习,体会真题难度。现在OJ已录入50+道2023年最新大厂真题,同时在不断的更新。同时,可以关注"塔子哥学算法"公众号获得每道题的题解。
完整真题解析:【2023秋招】10月13日荣耀校招三道题及满分题解
第一题:跳跳棋
题目内容
现在有一种跳跳棋,跳棋路线有 N N N 格排列为一条直线, 起始位置和结束位置都在棋盘之外,跳到每一格上都可以获取一定的积分, 但是不可以从一格跳到相邻的格,也不可以回跳,请问如何获取最高的积分?
输入描述
第一行为整数 N N N ,表示跳棋格数 ( 1 ≤ N ≤ 100000 ) (1 \leq N \leq 100000) (1≤N≤100000)
第二行为每一格代表的分数 M M M ( 1 ≤ M ≤ 1000 ) (1 \leq M \leq 1000) (1≤M≤1000)
输出描述
能获得的最高积分
样例
输入
3
1 5 2
输出
5
第二题:素数查找
题目内容
一个大于 1 1 1 的自然数,除了 1 1 1 和它自身外,不能被其他自然数整除的数叫做素数,对输入数据 N N N ,通过程序刷选出小于等于 N N N 的所有素数。
输入描述
自然数 N N N
输出描述
所有小于等于输入自然数 N N N 的素数
样例
输入
7
输出
2,3,5,7
第三题:文本解析
题目内容
某程序员小A,有一种表格数据需要存储在文件中。
表格中的每一行, 由若干个字段组成,每个字段可以是整数或字符串(字符串只包含数字、字母以及特殊字符 ! @ \# $ % ^ & * ( ) " ,
)。
小A设计了一种存储格式, 采用文本的方式对表格数据进行存储。
文本文件中的每一行,代表了表格数据中的一行数据。 具体格式描述如下:
- 采用逗号分隔不同的字段(逗号前后无空格) ;
- 数字直接采用10进制的文本存储;
- 字符串的存储规则如下:
- 如果字符串中包含逗号以及双引号,则字符串必须在头尾各增加一个双引号,且中间的双引号需要用连续两个双引号来表示。例如:
"a,""b"
,表示字符串a,"b
。 - 如果字符串中未包含逗号以及双引号,则字符串不强制要求在头尾物双引号,可直接存储。例如:
abc
, 或者"abc"
都可以。
- 如果字符串中包含逗号以及双引号,则字符串必须在头尾各增加一个双引号,且中间的双引号需要用连续两个双引号来表示。例如:
- 空字符串不存储任何字符,例如:
a,,b
中, 有3个字段,分别为:a
,空字符串,b
;
请帮助小A设计一个算法,用来将单行文本,解析成多个字段,并输出。
输入描述
用于存储单行表格数据的一行文本。
- 用于分隔不同字段的逗号前后一定没有空格,程序设计者无需考虑此种异常情况;
- 除数字、字母以及特殊字符
! @ \# $ % ^ & * ( ) " ,
外,不会出现其它字符: - 输入的数字一定是10进制合法正整数,不会出现负数、小数、其它进制数以及格式错误的10进制数;
输出描述
第一行,字符串格式是否正确,正确输出字段个数,不正确输出 ERROR
.
如果输入字符串格式不正确,则输出结束。
如果字符串格式正确,则输出每个字段的值,每个字段单独占一行。数字采用10进制输出,字符串输出解析后的值。
空字符串输出--
样例
输入
a,,1,"b,"""
输出
4
a
--
1
b,"
【2023秋招】10月13日荣耀校招三道题相关推荐
- 【2023秋招】10月19日阿里校招两道题
完整真题解析: [2023秋招]10月19日阿里校招两道题及满分题解 第一题: 题目内容 小红拿到了一个 nnn 行 nnn 列的矩阵,她每次操作可以将一个元素加 111 . 小红想知道,自己最少操作 ...
- 智慧商业,连锁革命 | 10月13日TF77
信息革命强化了各行业的横向扩展能力,伴随着全球化的大背景,许多企业获得巨大的商业成功.连锁商业不断探索扩张边界极限,提升行业集中度.标准化水平,成为产业互联网.数字化转型的典型场景.本期活动邀请到不同 ...
- 【参会指南】神策 2020 数据驱动用户大会,10 月 13 日将重磅开幕!
10 月 13-14 日,主题为「数字化·正当潮」的 2020 数据驱动用户大会,将在北京香格里拉如约举行. 「数据驱动用户大会」是由神策数据创办的年度盛会,已连续举办五年,致力于为数据爱好者打造一个 ...
- 「神策 2020 数据驱动用户大会」10 月 13 日即将开幕,5 大亮点提前解锁!
10 月 13 日-14 日,神策 2020 数据驱动用户大会将以"数字化 正当潮"为主题,在北京香格里拉酒店举行.凭借着对大数据的执着与热忱,神策数据年度盛会已经迎来了第五届,今 ...
- 2011年1月MVP申请将于10月13日截止
大家好! 如果您想通过博客园申请2011年1月的MVP(微软最有价值专家),请在2010年10月13日之前,将填好的申请表发至contact@cnblogs.com.符合要求的申请表我们将推荐给微软. ...
- 新的“钉子户”来了!一加9RT将于10月13日正式亮相
4月15日,一加推出了全新的一加9R国行版,该机搭载了骁龙870次旗舰处理器,拥有120Hz高刷新率和240Hz五指触控采样率,受到了广大年轻用户尤其游戏党的喜爱.而在日前,一加手机宣布,将于10月1 ...
- iPhone 12 或10月13日发布;微信支付正计划加码存款市场;Swift正式登陆Win 10 | 极客头条
整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 国内 ...
- 华为澳大利亚大动作,终止4.9亿投资;iPhone 12 或10月13日发布;Swift正式登陆Win 10 | 极客头条...
整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「 ...
- 【新闻早知道】10月13日 星期日
[新闻早知道]10月13日 星期日 农历九月十五 1.教育部:坚决取消本科毕业前补考等"清考"行为,本科生体育不合格不能毕业: 2.吸取无锡事故教训,全国多地组织公路桥高架桥隐 ...
最新文章
- java检测安卓程序退出_java-我的Android应用程序的gameLoop线程在退出...
- python绘制折线图中文图例不显示_python使用matplotlib绘图时图例显示问题的解决...
- 记录一次文件系统损坏的修复
- linux date命令显示毫秒,解决MacOS系统中date命令没有毫秒和sha512sum、sha256sum、md5sum等命令的问题...
- java 僵尸进程_Linux 僵尸进程
- iPhone SE 3渲染图曝光:还是熟悉的味道
- 部署scrapy爬虫
- python采集文章_用python采集文章保存到wordpress
- vb将excel数据导入mysql_用VB做怎么将Excel数据导入SQL数据库中
- 3DMAX 2018 界面简介
- 推荐一款免费开源的javascript电子表格:x-sheet
- 【f1c200s/f1c100s】PWM驱动适配
- SpringBoot整合JPA(六)
- RabbitMQ相关图形,dljd
- 问题 G: LZY的计算器
- curl put请求
- Javascript Promise用法详解
- HTML-table单行操作
- python快速找到列表中出现最多的元素
- java 在方法中抛出异常_Java异常的抛出