当前位置:网站首页>E - Addition and Multiplication 2(贪心)
E - Addition and Multiplication 2(贪心)
2022-08-02 18:41:00 【Harris-H】
E - Addition and Multiplication 2(贪心)
先可以确定位数。
然后从前到后按位,从9到1枚举放那个,特判一下后面是否能放完即可。
#include<iostream>
using namespace std;
int N,C[10];
main()
{
cin>>N;
int mC=1e9;
for(int i=1;i<=9;i++)
{
cin>>C[i];
mC=min(mC,C[i]);
}
int keta=N/mC;
for(int i=0;i<keta;i++)
{
for(int j=9;j>=1;j--)
{
int rest=N-C[j];
if(rest>=0&&rest/mC>=keta-i-1)
{
cout<<j;
N-=C[j];
break;
}
}
}
}
边栏推荐
猜你喜欢

Golang swagger :missing required param comment parameters

Functional test points for time, here is a comprehensive summary for you

连续三次 | 灵雀云入选Gartner中国ICT技术成熟度曲线报告

LeetCode 2333. 最小差值平方和(贪心)

平稳发展 | 西欧地区手游玩家的数据和洞察

MySQL主从搭建(问题大聚集,告别部署烦恼)

AI智能剪辑,仅需2秒一键提取精彩片段

博云入选 Gartner 中国 DevOps 代表厂商

微服务-gateway【服务网关入门】

论文阅读_胶囊网络CapsNet
随机推荐
WIFi 开关控制实现-ESP8266 物联网 android studio arduino QT多线程服务器
WPF使用Prism登录
面试官:谈谈如何防止消息丢失和消息重复
通信大学生走向岗位,哪些技能最实用?
selenium安装和环境配置Firefox
洛谷P1502 窗口的星星
How can services start smoothly under tens of millions of QPS
Technical life | How to draw a big picture of business
arcgis 分子式标注
大事务故障案例
研发了 5 年的时序数据库,到底要解决什么问题?
7.25 - 每日一题 - 408
手机银行体验性测试:如何获取用户真实感受
Jupyter Notebook(Anaconda)——两个环境分别修改默认打开目录(深度学习第一周番外篇)
微服务-gateway【服务网关入门】
洛谷P2345 MooFest G
LSB利器-zsteg
codeforces:E. Add Modulo 10【状态压缩 + 找规律】
MySQL LIKE – 语法和用法示例教程
T31开发笔记:metaipc测试