虹软8.20 C++笔试

AK,这输入输出属实是恶心到我了,全程没用啥算法,就if else以及折腾输入输出了。

头一回见到用leetcode的,中途管理员还一直修改结束时间,不知道啥时候结束的。

更新:虹软的校招hr打电话来问我笔试碰到啥问题没有,狠狠的吐槽了一顿,并且建议他们下次用牛客(打了个广告,牛客能不能送个马克杯)。

第一题

给你一个字符串,只包含0~9这些字符,问能组成的最大数字。

从大到小排列一下输出就行了。

恶心点:输入并不是这个只包含数字的字符串,而是 s="12345",导致得先手动把数字过滤出来。

第二题

给一个字符串,判断是否是合法的Mac地址。合法的Mac地址是由-或:分割的六个不超过255的十六进制数。

先分割,然后看一下个数对不对,再对每个数看看是不是合法的十六进制数。

恶心点:直接上来用cin读了字符串,然后反馈结果一直是有一个点没过,用了一点技巧后发现是这个点该输出false,输出了true。然后找了半天没找到wa的点,就只能用cin判了一下是不是EOF,结果发现后面居然还有数据。原来这个字符串中间还有空格啊

第三题

给三个十六进制数和一个十进制数。用这三个十六进制数根据题意算出来一个[-204,204]范围内的最多只有一位小数的小数,问是否比那个十进制数大。

恶心点:题目里没说这些负数是咋算出来的,按照他的描述得出来的东西会比实际大大概2048(有点记不清了),得看着样例减掉这么多才行。

全部评论
第一题数字全输出对了死活过不去 就是0通过 第二题73 第三题直接没咋看明白 这机考体验最差 没有之一
1 回复 分享
发布于 2023-08-20 17:06 安徽
第一题其实题目已经说了输入是字符串,且字符串中的每个字符都是数字字符,那肯定输入是没有s= 的呀,示例中 s = "0529" 想表达的 是输入 string 是 "0529",应该是楼主开始理解偏了
1 回复 分享
发布于 2023-08-21 11:23 浙江
WC,第一题死活过不去,第二题死活有个测试案例找不到
点赞 回复 分享
发布于 2023-08-20 17:03 浙江
想问问这个第三题那个温度到底是怎么算的啊,没看懂这个题的意思
点赞 回复 分享
发布于 2023-08-20 17:04 山东
wc,居然不只有一套卷
点赞 回复 分享
发布于 2023-08-20 17:06 甘肃
我就说第二题怎么总是83
点赞 回复 分享
发布于 2023-08-20 17:13 浙江
第二题查了一小时,一直21/22😅
点赞 回复 分享
发布于 2023-08-20 17:16 德国
原来第二题有空格
点赞 回复 分享
发布于 2023-08-20 17:19 浙江
修改笔试时间是因为有同学卡在人脸检测,没办法正常进入笔试界面,为了确保大家90分钟的笔试时间 临时调整的应对策略,考试工程中也没办法发邮件或者短信通知,只能笔试结束过后再跟大家解释说明
点赞 回复 分享
发布于 2023-08-21 11:20 江苏
求第二题的技巧,一个样例死活过不去
点赞 回复 分享
发布于 2023-08-21 13:35 北京
2024年回复:现在已经用牛客了
点赞 回复 分享
发布于 2024-04-25 02:53 江苏

相关推荐

2024-11-18 09:44
Java
小白也想要offer:简历别放洋屁,搞不还还放错了,当然你投外企除外,以上纯属个人观点
点赞 评论 收藏
分享
2024-11-11 15:12
南昌大学 材料工程师
一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
评论
6
14
分享
牛客网
牛客企业服务