【Codeforces Round #427 (Div. 2) B】The number on the board
2024-08-25 04:26:57
【Link】:http://codeforces.com/contest/835
【Description】
原本有一个数字x,它的各个数码的和原本是>=k的;
现在这个数字x,在不改变位数的情况下,变成了n;
问你n和原来的数字x最少可能有多少位不一样.
(x是未知的)
【Solution】
如果各位大于等于k,直接输出0;
否则,先把n小的数码加到9;
一直加知道大于等于k;
【NumberOf WA】
0
【Reviw】
【Code】
#include <bits/stdc++.h>
using namespace std;
#define int long long
const int N = 1e5;
int k,a[N+100],sum,now;
char s[N+100];
main(){
scanf("%lld",&k);
scanf("%s",s+1);
int len = strlen(s+1);
for (int i = 1;i <= len;i++)
a[i] = s[i]-'0',sum+=a[i];
sort(a+1,a+1+len);
now = 0;
while (sum < k){
now++;
sum+=(9-a[now]);
}
printf("%lld\n",now);
return 0;
}
最新文章
- 如何一步一步用DDD设计一个电商网站(七)—— 实现售价上下文
- 在c#中get同步访问http
- android—-线性布局
- DAO跨事物调用---转账
- XmlDocument解析Soap格式文件案例:
- dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
- 转:无法向会话状态服务器发出会话状态请求请。确保 ASP.NET State Service (ASP.NET 状态服务)已启动
- UITableViewCell 单元格样式
- 帝国cms如何调用栏目别名作为分类标题?[!--classname--]标签不能用
- CF:322D - Ciel and Duel 贪心 或者 DP 我用的贪心 。。难道sort跟qsort是不一样的么?
- 如何使用 APM 搞定 PHP 应用的性能优化?
- 小猪的Android入门之路 Day 3 - part 3
- CSRF——攻击与防御
- Ajax异步请求XMLHttpRequest对象Get请求
- C#中的重写和覆盖的区别
- php sprintf函数
- Android UI之View的加载机制(二)
- git bash here右键菜单
- layui布局器网站工具
- POJ 2139 Six Degrees of Cowvin Bacon (Floyd)
热门文章
- DedeCMS筛选简单实现方法不改后台源文件
- Element UI的Table用法
- BZOJ 3787 Gty的文艺妹子序列(分块+树状数组+前缀和)
- 《2017全球人工智能人才白皮书》发布丨解读世界顶级AI牛人的秘密——腾讯研究院
- gcc 生成动态链接库
- ArcGIS api for javascript——地图配置-定制缩放动画
- HDU Victor and World (最短路+状态压缩)
- 怎样安装Windows7操作系统
- Design Pattern Adaptor 适配器设计模式
- c#同步上下文SynchronizationContext学习笔记