当前位置: 首页 > news >正文

企业快速建站免费模板云搜索app官网

企业快速建站免费模板,云搜索app官网,网站备案关闭,主机屋做网站视频[蓝桥杯 2022 国 B] 最大数字 题目描述 给定一个正整数 NNN。你可以对 NNN 的任意一位数字执行任意次以下 2 种操作: 将该位数字加 111。如果该位数字已经是 999,加 111 之后变成 000。 将该位数字减 111。如果该位数字已经是 000,减 111 之后变成 99…

[蓝桥杯 2022 国 B] 最大数字

题目描述

给定一个正整数 NNN。你可以对 NNN 的任意一位数字执行任意次以下 2 种操作:

  1. 将该位数字加 111。如果该位数字已经是 999,加 111 之后变成 000

  2. 将该位数字减 111。如果该位数字已经是 000,减 111 之后变成 999

你现在总共可以执行 111 号操作不超过 AAA 次,222 号操作不超过 BBB 次。

请问你最大可以将 NNN 变成多少?

输入格式

第一行包含 3 个整数:NNNAAABBB

输出格式

一个整数代表答案。

样例 #1

样例输入 #1

123 1 2

样例输出 #1

933

提示

【样例说明】

对百位数字执行 222222 号操作,对十位数字执行 111111 号操作。

【评测用例规模与约定】

对于 30%30 \%30% 的数据,1≤N≤100;0≤A,B≤101 \leq N \leq 100 ; 0 \leq A, B \leq 101N100;0A,B10

对于 100%100 \%100% 的数据, 1≤N≤1017;0≤A,B≤1001 \leq N \leq 10^{17} ; 0 \leq A, B \leq 1001N1017;0A,B100

蓝桥杯 2022 国赛 B 组 D 题。

#include <iostream>
#include <cmath>
using namespace std;
string n;
long long ans; 
int a,b;
void dfs(int x,long long an){    //a代表每次遍历的数 int t=n[x]-'0';    //位数转为intif(n[x]){          //防止为空 int c=min(a,9-t);a-=c;dfs(x+1,an*10+t+c);a+=c;if(b>t){b=b-t-1;dfs(x+1,an*10+9);b=b+t+1;}}else{ans=max(ans,an);}
}
int main(){cin>>n>>a>>b;dfs(0,0);   //0号字符 cout<<ans;return 0;
}
http://www.hkea.cn/news/309593/

相关文章:

  • 徐州有哪些做网站苏州网站建设费用
  • 统一企业信息管理系统网站直通车怎么开效果最佳
  • 武汉外贸网站建设公司外链相册
  • java做网站的权限管理seo描述是什么
  • 招聘网最新招聘信息网武汉seo计费管理
  • 直播软件开发源码重庆seo顾问
  • 公司网站如何做宣传百度视频推广怎么收费
  • 淄博市 网站建设报价郑州seo外包阿亮
  • 网络服务商是指什么网站优化排名工具
  • 网站优化的分析比较好的品牌策划公司有哪些
  • 国外比较好的资源网站电商运营推广是做什么的
  • 佛山房地产网站建设seo实战培训王乃用
  • 如何做可以赚钱的网站关键词如何快速排名
  • 深圳品牌做网站公司有哪些百度app推广
  • 重庆建设行业信息网站搜狗登录入口
  • 同仁行业网站建设报价北京做的好的seo公司
  • 陕西自助建站做网站郑州外语网站建站优化
  • 小型企业网站系统cilimao磁力猫最新版地址
  • 铁岭网站建设移动网站广东网站seo
  • 网站模板插件sem和seo
  • 用wordpress制作网站模板沈阳seo
  • 优化一个网站多少钱宜昌网站seo
  • 刚做的网站怎么才能搜索到枸橼酸西地那非片功效效及作用
  • 罗湖区网站公司专业模板建站
  • 哪有备案好的网站国产系统2345
  • 网站开发怎么让别人看到最新营销模式有哪些
  • ssm网站开发源码百度推广多少钱一个月
  • 手游门户网站建设appstore关键词优化
  • 齐河网站开发seo服务内容
  • 北京微信网站建设费用想卖产品怎么推广宣传