题目

一个十进制整数被叫做权势二进制,当他的十进制表示的时候只由0或1组成。例如0,1,101,110011都是权势二进制而2,12,900不是。

当给定一个n的时候,计算一下最少要多少个权势二进制相加才能得到n。

输入

单组测试数据。
第一行给出一个整数n (1<=n<=1,000,000)

输出

输出答案占一行。

输入样例

9

输出样例

9

思路:分解每一位然后累计,暴力即可

源程序

#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<string>
#include<cstring>
#include<cmath>
#include<ctime>
#include<algorithm>
#include<utility>
#include<stack>
#include<queue>
#include<vector>
#include<set>
#include<map>
#define EPS 1e-9
#define PI acos(-1.0)
#define INF 0x3f3f3f3f
#define LL long long
const int MOD = 1E9+7;
const int N = 1000000+5;
const int dx[] = {-1,1,0,0};
const int dy[] = {0,0,-1,1};
using namespace std;int main() {LL n;scanf("%lld",&n);LL maxx=-INF;while(n) {maxx=max(maxx,n%10);n/=10;}printf("%d\n",maxx);return 0;
}

权势二进制(51Nod-1413)相关推荐

  1. 1413 权势二进制

    #include<iostream> using namespace std; int max(int a, int b){ return a > b ? a : b; } int ...

  2. JZOJ__Day 5:【普及模拟】权势二进制

    题目描述 一个十进制整数被叫做权势二进制,当他的十进制表示的时候只由0或1组成.例如0,1,101,110011都是权势二进制而2,12,900不是. 当给定一个n的时候,计算一下最少要多少个权势二进 ...

  3. linux c curl 乱码,curl获取结果乱码的解决方法之CURLOPT_ENCODING(curl/Post请求)

    对于SSH框架的选择 选择框架:SSH 对于Web开发来说,SSH框架可以提高开发效率,还可以方便需求的变更以及对后期维护方面更容易操作.SSH也是目前稍微流行的Web开发框架. 选择框架描述: 首先 ...

  4. 搜索 —— 暴力搜索

    [暴力搜索] 暴力搜索,就是将所有情况都举出,并判断其是否符合题目条件.其基本方法是分析题意后,找到一个合适的维度列举每一个元素,以完成题目. 一般主流的 OJ 中,1000ms 的时间限制下可以运行 ...

  5. 2020.02.07普及C组模拟赛4

    普及C组模拟赛4 **1.权势二进制 ** 题目描述 一个十进制整数被叫做权势二进制,当他的十进制表示的时候只由0或1组成.例如0,1,101,110011都是权势二进制而2,12,900不是. 当给 ...

  6. 信息学奥赛一本通超详细题解,动画图文题解

    内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...

  7. 51nod 1086 背包问题 V2 【二进制/多重背包】

    1086 背包问题 V2  基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题  收藏  关注 有N种物品,每种物品的数量为C1,C2......Cn.从中任选若干件放 ...

  8. 51nod 1596 搬货物 (二进制)

    1596 搬货物 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 现在有n个货物,第i个货物的重量是 2wi .每次搬的时候要求货 ...

  9. 51nod 1596 搬货物【贪心/二进制】

    1596 搬货物 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题  收藏  取消关注 现在有n个货物,第i个货物的重量是 2wi  ...

最新文章

  1. 触摸矫正+android,android触摸矫正解方程
  2. C Implement a string class with basic functionality
  3. SpringBoot之日志
  4. 【机器学习】推荐一个好用的开源automl工具
  5. pythonre正则表达式1012pythonre正则表达式_python re模块 正则表达式
  6. 【EasyUI】DataGrid 合并单元格 - 使用实例
  7. Struts文件上传与下载详解 _上传多个文件
  8. C语言基础知识----注意事项
  9. 做一个略调皮的个人主页--结构篇
  10. python爬虫 selenium模块的学习
  11. python批量复制粘贴_用python批量复制特定图片
  12. HTML image button
  13. Insomni'hack teaser 2019 - Misc - echoechoechoecho
  14. 只要你的学校榜上有名,BAT大厂随便进!!(2021年QS世界大学排名)
  15. Matlab二维正态分布可视化
  16. IDL数据类型之数组
  17. Android拍照相册裁剪封装
  18. 把Fusioncharts封装成Ext组件的思路 及实现
  19. 李想创业至今20000字的经验分享
  20. 二项式反演(学习笔记)

热门文章

  1. request.cookie[name]的到的过期时间是{0001-1-1 0:00:00}
  2. UNION,EXISTS,IN等在SQL语句中的灵活应用和场境的选择。
  3. 为什么开源在计算机专业的学生中不那么流行?
  4. 爬虫小工具合集|不会编程也能爬数据
  5. sqlserve 热备用状态更新_燃气地暖一个月费用多少钱?看完收藏备用
  6. 操作无法完成因为已经在mysqld.exe上打开_金蝶KIS软件操作技巧/百问百答(下)...
  7. 看 B 站,可以更快!
  8. H哥亲测可用!一个点外卖省钱的小技巧!
  9. 从一线技术人员到阿里合伙人,主导了去“IOE”,没有他,阿里只能给美国公司打工!...
  10. 晋升,结婚,出书,买房,这就是我的2019年!