/*
幼儿园有10个小朋友,把1 – 20中所有奇数数字的卡片分别发给这10个小朋友。
集合的时候小朋友们排成一排,组成一个由数字组成的字符串,如59731315….11917,
但是老师发现少了一个小朋友,你能帮忙找出少掉的那个小朋友吗?
1 3 5 7 9 11 13 15 17 19
// 1 7
// 3 2
// 5 2
// 7 2
// 9 2
思路:遍历字符串,统计出1 3 5 7 9的个数;
判断1 3 5 7 9 出现的个数。
*/
#include <iostream>
int findBoy(char* arr) {
int num_1 = 0;
int num_3 = 0;
int num_5 = 0;
int num_7 = 0;
int num_9 = 0;
int result = -1;
char* cur = arr;
while (*cur != '\0') {
int num = *cur - '0';
if (num == 1) {
++num_1;
}
else if (num == 3) {
++num_3;
}
else if (num == 5) {
++num_5;
}
else if (num == 7) {
++num_7;
}
else if (num == 9) {
++num_9;
}
++cur;
}
if (num_1 == 6) {//少了一个1
if (num_3 == 1) {
result = 13;
}
else if (num_5 == 1) {
result = 15;
}
else if (num_7 == 1) {
result = 17;
}
else if (num_9 == 1) {
result = 19;
}else{
result = 1;
}
}
else if (num_1 == 5) {//11
result = 11;
}
else if (num_3 == 1) {//3
result = 3;
}
else if (num_5 == 1) {
result = 5;
}
else if (num_7 == 1) {
result = 7;
}
else if (num_9 == 1) {
result = 9;
}
return result;
}
void main()
{
std::cout << findBoy("15971913151117");
std::cin.get();
}相关推荐
2013腾讯编程马拉松初赛(3月20)赛题.doc
2013腾讯编程马拉松初赛(3月20)赛题,有兴趣加入腾讯的,通过比赛是个机会。
java编程马拉松比赛_腾讯编程马拉松
由于小女子有幸参加第一届@腾讯编程马拉松,让师姐这个名字被更多的人所熟知。在此,真心谢谢大家的关注和支持,对于在这次活动中取得的成就,就像一首歌所写的那样:“没有人能随随便便成功”,而机会是留给有准备的人。这篇文章主要和大家分享一下我参加这次活动的感受和经历,希望对以后参加马拉松的同学们有所帮助,以及和大家一起分享,一起学习。一、赛前充分准备1. 策划灵感源于平时的积累工作中,我最喜欢做的一件事就...
阿里巴巴2015校园招聘在线测评题及参考答案
阿里巴巴2015校园招聘在线测评题及参考答案
2012腾讯首届编程马拉松Hackathon
2012年6月,腾讯公司举办了公司成立14年来首届腾讯编程马拉松Tencent Hackathon,这次Hackathon的主题是围绕HTML5等Web新技术方面的,吸引了了公司内很多有激情、梦想和才华的人参加,笔者有幸参与了本次Hackathon的全部过程,深切感受到了与以往开发模式完全不同的体验,每个团队在短短的两天一夜33个小时中所迸发出来的灵感、激情和效率超乎想像。 更多实
kubedns-coredns部署pod出现not ready问题
文章目录遇到的问题1、发现问题2、排查问题3、解决方法 coredns的实例health_check不通过的问题,排查和解决方法 遇到的问题 1、发现问题 pod启动但是未ready 查看是readiness失败 使用对应的URL进行curl,发现真的返回503 2、排查问题 查看错误日志,发现一堆这个错误"waiting on : kubernetes" 网上相关的问题解答 这个跟测试场景不一样,这个案例是开了防火墙,可以确认我这个案例的机器没有开防火墙,但它提醒了一点,coredns是需要访问ap
VMware桥接模式实战:用手机热点给Linux虚拟机共享网络(附WiFi适配技巧)
本文详细介绍了在移动办公场景下,如何为VMware中的Linux虚拟机配置桥接模式,以通过手机热点共享网络。文章深入解析了桥接模式在无线环境下的工作原理,提供了从主机端准备、VMware设置到Linux虚拟机内部配置的完整实战步骤,并针对手机热点的特殊性,分享了MTU优化、DNS配置及常见网络问题的诊断与解决方案,帮助用户实现稳定高效的移动虚拟化办公。
腾讯编程马拉松初赛的整理
为什么要叫做变成马拉松那···?明明是acm嘛,很无力的学习了一下算法知识,结果止步于复赛,本想很快的做一下整理,结果中途赶上清明节LOL大赛,于是乎组了个队去参加,到了比赛地点却因为举办方不利,没有达成,那个网吧明明就是民房改的嘛,搞毛?网速还没宿舍快,就这条件还好意思来当主办方,简直是莫名其妙,草草打了两局,出门看到“预祝LOL工大赛成功”的横幅,不禁蛋疼。 //===========
奥比中光Gemini335L SDK实战:从标定参数到3D点云转换
本文详细介绍了奥比中光Gemini 335L深度相机的SDK实战应用,重点讲解如何跳过繁琐的棋盘格标定,直接调用出厂预标定参数实现高效的3D点云转换。通过解析内参、外参获取及四种核心坐标转换模式,并结合OpenCV等工具,指导开发者快速将相机集成到机器人抓取、三维测量等项目中,实现开箱即用的3D视觉解决方案。
HDU 4506
腾讯编程马拉松第二场比赛的第二题。 真坑爹!昨天不知道怎么搞的就是wa,今天早上重新敲了一下代码还是wa。 最后,就觉得是不是格式出问题了,就把全部的long long改成了_int64结果还真他妈的过了。 但是,我朋友用long long写的代码却过了。真心坑爹,不知道是怎么回事。 总结一下 主要的“难点”,就是那个分治法的吧。(今早才知道,原来这个叫分治法) 就是求k的t次。
你不知道的Postman的Mock接口测试,看这一篇就够了
创建Mock服务你可以从Postman已有的测试集(Collection)中创建Mock Server或者直接创建Mock Server(我们这里选择从已有的测试集中创建Mock Server)Mock server详细配置页面,在此页面中我们可以设置:命名Mock Server选择一个环境(可选的),我们可以选择之前设置过的环境,Mock Server将会使用对应环境中设置过的变量在对应的请求和响应中如果想要将Mock Server设置私有访问的,那么可以勾选此选项,不勾选则对所有人可见。
17、超声散斑降噪与桌面系统背景估计技术
本文介绍了超声散斑降噪与桌面系统背景估计的先进技术。在超声成像方面,提出结合超分辨率(SR)和非线性扩散(ND)的方法,显著降低噪声并保留图像细节,在MSE和CNR指标上优于传统方法。在桌面交互系统中,针对传统背景估计因忽略设备像素结构导致的误差,提出基于显示器与相机像素结构建模的几何转换方法,有效减少尖锐边缘区域的误检,提升物体识别准确性。实验验证了两种方法的有效性,未来将致力于实时性优化与多设备兼容性扩展。
阿里云在家实践——Class3 打造在线编程环境
服务器管理软件 管理终端:puTTY,windows也可以使用cmder 文件传输:Filezilla 代码编辑:Visual Stdio Code 安装Docker容器环境 登录服务器ssh root@你的ip 安装Docker环境curl -sSL https://get.daocloud.io/docker | sh 安装Docker-Composer环境,在这里查看最新版本 curl -L https://get.daocloud.io/docker/compose/release
《使用R包ggtree进行进化树的绘制与美化》
都2023年了,才去使用Y叔早在2018年发表的进化树构建利器——ggtree。刚好最近在做基因家族分析,进化树的构建与美化确实有点麻烦,先前使用MEGA11进行了绘制,但图像简陋,于是导出了nwk文件,准备使用其他软件进行美化。这里,我使用ggtree包进行操作。
阿里秋招在线笔试两道编程题
2018届阿里巴巴秋招,客户端开发工程师笔试的两道编程题 1、饮料兑换活动 2、冰田区域块数
基于matlab的CNN物体识别物体分类系统
主要对物体进行识别,搭建一个物体分类系统本次实验选择规模稍大的 CIFAR-10 数据集进行分类识别,对应图像的大小设计 VggNet、ResNet 进行网络训练。在实际操作过程中,受限于数据规模和硬件配置,对于大小放缩、批次参数、训练步数等进行了多次调试,这也对以后的图像分类任务具有较高的参考意义,并通过对 CIFAR-10 数据集进行训练和评测,采用网络修改的方式来得到新的 CNN 结构,适用于对网络进行配置、融合等相关研究。读者可以通过自行设计或选择其他网络、加载其他数据等方式进行实验的延伸。
Android15车载系统开机冷启动流程源码解析
本文主要介绍Android15车机系统开机冷启动的流程,暂不包含bootloader,仅从kernel开始直至Launcher首页展示。
2018届秋招时间表
一、笔试面试时间 序号 公司 内推时间 内推笔试 内推面试 网申时间 网申笔试 网申面试 1 阿里 7.4-8.18 免 7.3-8.25 7.4-8.18 8.23-8.25 9 2 网易 7.17-8.8 8.12 8.15-8.30 8.9-9.6 9.9 9-10 3
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
秋招提前批总结
秋招提前批总结 百度: 百度6面经历!!!实习2面,提前offer1面(挂了),校招3面百度提前批三面面经百度度秘事业部软件研发一面经验2018百度测试开发面经(已拿offer)2018百度语音技术部语音识别工程师提前批面试 腾讯: 2017秋招-技术岗-腾讯-CDG-提前批(2轮技术电面+1轮HR电面)腾讯春招提前批面试经历(已收到...
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
拿到BAT等大厂offer以后,我发现了关于秋招的一些真相
关于秋招的一些真相 微信公众号【程序员江湖】 作者黄小斜,斜杠青年,某985硕士,阿里研发工程师,于2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer 个人擅长领域 :自学编程、技术校园招聘、软件工程考研(关注公众号后回复”资料“即可领取 3T 免费技术学习...
柠檬微趣oc啦—秋招的第一个offer(延毕哥的第二次秋招)
bg:985本硕非科班的菜鸡,有一段测开的实习经历,技术栈是CPP,没有开源项目经历自我介绍科研经历过往经历中有没有出现风险评估的经历,你是如何选择的会java。如今学习java两个月,java基础部分,数据库,html刚刚学完;8.22,一面-----------------暑期实习,没HC挂,又来了。看别人发的贴子,感觉笔试还挺简单的,怎么给我分的题都那么难啊1.单选15个:几乎全是操作系统相关的题(有些都没有印象,我太菜了),一道C/C++的都没2.多选题。学的Java,投错到了C++。
靠这些秋招秘笈,齐姐的学妹今年已经拿到了 8 个offer!
小齐说: 现在秋招进行时,正在找工作的小伙伴进度都怎么样了呀? 今天这篇文章是我武大的学妹今年秋招的经验分享,庆妹去年才决定转行,现在已手握 N+ 个 offer ~ 这篇文章干货满满,庆妹对每一块面试考察点都给出非常具体、详细的资料和书籍推荐,我看了都很有启发,希望对你也能有所帮助呀。 2020 年秋招过了一半了,我目前收到了百度,快手,Shopee,作业帮,TpLlink 的意向书,腾讯,华为和微博面试也已经通过,等待录用。岗位都与后台开发、C++开发有关。 我本身并不是计算机专业,比不上收割 SSP
2018年算法工程师秋招经验贴(微软、华为、网易游戏、阿里offer)
目前不打算再投其他的公司了,所以来写面试总结。本人985硕士,性别女,可以参考下哈。下面是按照我的面试顺序进行排序的。 微软 微软是参加的进校面试,(师姐安利的,师姐是参加的夏令营)微软的面试体验是非常的棒的,微软特别尊重面试者,面试一般集中在问算法题上,一时想不出方法,面试官也会给一些思路引导,不会怼人真的是很亲切的。。。 进校面试是上午10点签到,10点到11点现场笔试,笔试为两道基...
2024年字节阿里等大厂Android岗秋招(校招)它来了,行情预测和面试题汇总_2024年阿里秋招
前段时间的金三银四相信大家的找工作和面试,有的人从里面收获了心仪的offer;有的人走了一趟,收获寥寥,不甚满意;还有的人在观望,等待下一个良机。那么6月份快过去了,秋招它要来了!!!6.12,科大讯飞“飞行计划”正式启动,整整提前了1个星期!6.14,麦肯锡2024秋招全面启动,比去年提前了半个月之久;6.15,拜耳/腾讯提前批/宝马管培生网申通道开启;6.20,江苏银行秋招提前批开启网申通道,去年都没有提前批一说哦;6.28,OPPO校招提前批启动,比去年提前了3天;而根据以往推测,
606



被折叠的 条评论
为什么被折叠?



