首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
摆火柴
[编程题]摆火柴
热度指数:678
时间限制:C/C++ 2秒,其他语言4秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
牛牛给了小度n根火柴和m种数字(m只能是1到9),小度只能摆这m种数字,小度想知道能摆出来最大的数的多少。
如图所示: 摆数字1,2,3,4,5,6,7,8,9 分别需要花费 2,5,5,4,5,6,3,7,6根火柴。
输入描述:
第一行两个数n,m。
第二行m个数,表示小度可以摆放的数。
输出描述:
一行表示答案。
示例1
输入
20 4 3 7 8 4
输出
777773
说明
火柴得使用完
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(13)
邀请回答
收藏(28)
分享
纠错
提交结果有问题?
10个回答
1篇题解
开通博客
大厂算法岗必拿下
发表于 2021-09-23 01:55:52
首先需要字典映射。 当遇到选择列表的时候,可以考虑回溯。 注意先要按照题意排序,按照排序(偏贪心)的基础上,在进行回溯。 最后的结果记得在字母排序 #include<bits/stdc++.h> using namespace std; bool backtrack(map<i
展开全文
问题信息
C++工程师
PHP工程师
百度
2020
上传者:
小小
难度:
10条回答
28收藏
3212浏览
热门推荐
通过挑战的用户
葳蕤自重光
2023-03-12 21:33:20
adiosed
2023-03-12 18:11:13
牛客63232...
2023-03-12 15:11:52
牛客94061...
2023-03-11 23:21:09
想吃火锅的可乐...
2023-03-10 21:41:53
相关试题
仅用O(1)的空间,将整数数组按奇...
百度
2011
C++
Java
编程基础
Java工程师
C++工程师
评论
(25)
来自
百度2011研发工程师笔试卷
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题2
看图回答
判断推理
2020
人力资源
安永
审计
税务服务
风险管理
管理咨询
行政管理
评论
(1)
来自
职能类模拟题2
无限长正整数排列字符串
枚举
评论
(1)
素数判断
过关题目
语言题
评论
(1)
摆火柴
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
20 4 3 7 8 4
777773