- 1
- 0
- 约7.18千字
- 约 9页
- 2026-05-07 发布于河北
- 举报
北京理工大学机试真题及详细答案
试题1:字符串重复组合(高频题)
题目描述
输入三个字符串,问第三个字符串能否由前两个字符串多次重复组合形成。如果能,在使用总数量最少的前提下,输出前两个字符串各自的使用次数;若总数量相同,尽可能多的使用第一个字符串;如果不能,则输出FALSE。
输入格式:三个字符串(空格分隔,字符串不含空格)
输出格式:前两个字符串的次数(空格分隔)或FALSE
输入样例:aabbbbaaaabbaa
输出样例:32
详细答案
c++
#includeiostream
#includestring
usingnamespacestd;
intmain(){
strings1,s2,s3;
cins1s2s3;
intlen1=s1.size(),len2=s2.size(),len3=s3.size();
//先判断特殊情况:前两个字符串有一个为空,或第三个字符串长度不匹配
if(len1==0||len2==0||len3==0){
coutFALSEendl;
return0;
}
//枚举第一个字符串的使用次数i,从最大可能值往下找(优先多使用s1)
您可能关注的文档
最近下载
- 2024年11月全国事业单位联考C类《综合应用能力》题及参考答案.pdf VIP
- 《黄继光》公开课教案教学设计资料.docx VIP
- 2026年烟台海阳市卫生健康局所属事业单位卫生类岗位公开招聘工作人员(67人)考试模拟试题及答案解析.docx VIP
- DZ/T 0214-2002 铜、铅、锌、银、镍、钼矿地质勘查规范.pdf VIP
- C4-4-3空调水系统试运行调试记录(通风与空调工程)(最新).doc VIP
- 合肥北城康复医院招聘真题2024.docx VIP
- 古诗词三百首--行书钢笔字帖(A4纸打印).pdf VIP
- 中国近代史课件.pptx VIP
- 肠癌术后护理要点指南.pptx VIP
- 2023年合肥北城康复医院招聘笔试真题.pdf VIP
原创力文档

文档评论(0)