题目大意

懒得写

做法

这样的数只有2^6个。
因此暴力DP

#include<cstdio>
#include<algorithm>
#include<cstring>
#define fo(i,a,b) for(i=a;i<=b;i++)
#define fd(i,a,b) for(i=a;i>=b;i--)
using namespace std;
const int maxn=1000000+10;
int f[maxn],g[maxn],sta[maxn];
int i,j,k,l,t,n,m,top;
bool czy;
int main(){scanf("%d",&n);fo(i,1,n){czy=1;k=i;while (k){if (k%10>1) czy=0;k/=10;}if (czy) sta[++top]=i;}f[0]=0;fo(i,1,n){f[i]=n+1;fo(j,1,top){if (i<sta[j]) break;if (f[i-sta[j]]+1<f[i]){f[i]=f[i-sta[j]]+1;g[i]=sta[j];}}}printf("%d\n",f[n]);while (n){printf("%d ",g[n]);n-=g[n];}
}

[CF538B]Quasi Binary相关推荐

  1. CF538B Quasi Binary 题解

    CF538B Quasi Binary 题解 题目 链接 字面描述 题面翻译 题目描述 输入格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 样例 #2 样例输入 #2 样例输出 #2 思路 ...

  2. CF538B Quasi Binary

    因为输出是每一位最大为1,所以最少就要输出n个,n为原数K:abcd-z中最大的那一个数. Eg: 123456 n=6 100009 n=9 309079 n=9 先用数组存每一位,然后哪位用完了就 ...

  3. 538B. Quasi Binary

    B. Quasi Binary:题目 这题目建议挪到1000分,它不配1400 #include <bits/stdc++.h> using namespace std; #define ...

  4. 洛谷(小鱼的数字游戏、进制转换、Cableway、Quasi Binary)

    小鱼的数字游戏: 代码: #include<iostream> #include<cstring> #include<algorithm> using namesp ...

  5. B. Quasi Binary

    开启博客园 记录codeforces程序 这个题目很简单 一个数能被最少的只包含0 ,1的数字和 如:9 = 1+1+1+1+1+1+1+1+1 10 =10 12 =11+ 1 求得是最少个数的整数 ...

  6. ios 获取相册第一个视频_历史上第一个视频游戏

    ios 获取相册第一个视频 重点 (Top highlight) Looking closely at the oscilloscope, you what function the picture ...

  7. 2017寒假练习题解 第四周 2.6-2.12

    2.6 Problem A Quasi Binary 题意:给出 n ,输出n至少由k个只含 01的数组成 简析:按照 n 的位数如果相应的一位不是0的话,就填 1 ,再减去,直到减到 n 为0 1 ...

  8. 2021算法竞赛入门班第一节课枚举贪心习题

    文章目录 1.明明的随机数 2.回文日期 3.校门外的树 4.数学考试 5.Subsequence 6.字符串 7.丢手绢 8.拼数 9.纪念品分组 10.国王的游戏 11.铺地毯 12.「土」巨石滚 ...

  9. Quasi_Binary(模拟)

    传送门 题意:一个只由1和0组成的十进制数叫做Quasi Binary,例如11(十一)就是,现在给你一个n,让你求出他可能有哪些Quasi Binary的和组成,输出最少的Quasi Binary个 ...

最新文章

  1. 虚拟机网络连接方式linuxcentos
  2. java io 缓冲流_记忆系列-Java IO的缓存输入输出流(高效流)
  3. 序列比对软件/比对工具的比较
  4. Scala中val, lazy, def的区别
  5. [MySql] - 解决部署的服务器没有安装MySql Connector
  6. linux性能记录,Linux性能记录
  7. 历时五天用 SwiftUI 做了一款 APP,阿里工程师如何做的?
  8. 计算机二级科目电子商务,计算机二级Web数据在电子商务中的应用解析
  9. ASP Webshell查***代码的小东东
  10. lightslider-支持移动触摸的轻量级jQuery幻灯片插件
  11. React中state与props介绍与比较
  12. 系统集成项目管理工程师知识点
  13. Java实现选择排序和冒泡排序
  14. Matlab 网络通信(TCP IP)
  15. Java | 仓库管理系统demo
  16. 数字系统设计(FPGA)课程设计: 多功能数字钟
  17. kali 2019安装8812bu无线网卡驱动
  18. Java尚硅谷核心知识
  19. 某电商用户行为分析-提升GMV
  20. 抖音文案标题怎么写,抖音标题怎么写才能上热门:国仁楠哥

热门文章

  1. 新的一年,怎么制定个人目标,做好十年规划?
  2. java B2B2C 多级分销多租户电子商城系统-消息队列之 RabbitMQ
  3. android view获取在屏幕上的绝对坐标
  4. git diff odt文件
  5. 网络通信基础 - 多路复用技术(频分多路复用、时分多路复用、波分多路复用)
  6. c51单片机时钟c语言程序设计,基于51单片机的电子时钟设计..doc
  7. 如何将jpg转换成pdf格式的图片
  8. Hive 设置map 和 reduce 的个数
  9. linux(类UNIX)体系家族
  10. 关于在linux上面配置ADSL拨号代理的注意事项