[CF538B]Quasi Binary
题目大意
懒得写
做法
这样的数只有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相关推荐
- CF538B Quasi Binary 题解
CF538B Quasi Binary 题解 题目 链接 字面描述 题面翻译 题目描述 输入格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 样例 #2 样例输入 #2 样例输出 #2 思路 ...
- CF538B Quasi Binary
因为输出是每一位最大为1,所以最少就要输出n个,n为原数K:abcd-z中最大的那一个数. Eg: 123456 n=6 100009 n=9 309079 n=9 先用数组存每一位,然后哪位用完了就 ...
- 538B. Quasi Binary
B. Quasi Binary:题目 这题目建议挪到1000分,它不配1400 #include <bits/stdc++.h> using namespace std; #define ...
- 洛谷(小鱼的数字游戏、进制转换、Cableway、Quasi Binary)
小鱼的数字游戏: 代码: #include<iostream> #include<cstring> #include<algorithm> using namesp ...
- B. Quasi Binary
开启博客园 记录codeforces程序 这个题目很简单 一个数能被最少的只包含0 ,1的数字和 如:9 = 1+1+1+1+1+1+1+1+1 10 =10 12 =11+ 1 求得是最少个数的整数 ...
- ios 获取相册第一个视频_历史上第一个视频游戏
ios 获取相册第一个视频 重点 (Top highlight) Looking closely at the oscilloscope, you what function the picture ...
- 2017寒假练习题解 第四周 2.6-2.12
2.6 Problem A Quasi Binary 题意:给出 n ,输出n至少由k个只含 01的数组成 简析:按照 n 的位数如果相应的一位不是0的话,就填 1 ,再减去,直到减到 n 为0 1 ...
- 2021算法竞赛入门班第一节课枚举贪心习题
文章目录 1.明明的随机数 2.回文日期 3.校门外的树 4.数学考试 5.Subsequence 6.字符串 7.丢手绢 8.拼数 9.纪念品分组 10.国王的游戏 11.铺地毯 12.「土」巨石滚 ...
- Quasi_Binary(模拟)
传送门 题意:一个只由1和0组成的十进制数叫做Quasi Binary,例如11(十一)就是,现在给你一个n,让你求出他可能有哪些Quasi Binary的和组成,输出最少的Quasi Binary个 ...
最新文章
- 虚拟机网络连接方式linuxcentos
- java io 缓冲流_记忆系列-Java IO的缓存输入输出流(高效流)
- 序列比对软件/比对工具的比较
- Scala中val, lazy, def的区别
- [MySql] - 解决部署的服务器没有安装MySql Connector
- linux性能记录,Linux性能记录
- 历时五天用 SwiftUI 做了一款 APP,阿里工程师如何做的?
- 计算机二级科目电子商务,计算机二级Web数据在电子商务中的应用解析
- ASP Webshell查***代码的小东东
- lightslider-支持移动触摸的轻量级jQuery幻灯片插件
- React中state与props介绍与比较
- 系统集成项目管理工程师知识点
- Java实现选择排序和冒泡排序
- Matlab 网络通信(TCP IP)
- Java | 仓库管理系统demo
- 数字系统设计(FPGA)课程设计: 多功能数字钟
- kali 2019安装8812bu无线网卡驱动
- Java尚硅谷核心知识
- 某电商用户行为分析-提升GMV
- 抖音文案标题怎么写,抖音标题怎么写才能上热门:国仁楠哥