蓝桥杯大赛 ——首场算法团队战题解

news/2024/10/25 9:16:48/文章来源:https://www.cnblogs.com/qywyt/p/18501750

1. 不同角度【算法赛】

在生活中,我们总是根据数值的大小来判断两个数字的大小关系。例如,9999 总是小于 100100,999999 总是小于 10001000。但如果我们换一个角度,将 999999 和 10001000 看成是两个数字字符串,并用字典序来比较它们的大小,那么此时,999999 将大于 10001000。

字典序的比较规则类似于字典中单词的排序:从左到右逐位比较,如果对应位置的字符不同,则较小的字符对应的字符串字典序较小;如果所有对应位置的字符都相同,则比较字符串的长度,较短的字符串字典序较小;如果长度也相同,则两个字符串字典序相同。

现在,给定一个自然数 SS,请你找到一个自然数 TT,使得将 SS、TT 转换为数字字符串后,(数字字符串)TT 的字典序大于(数字字符串)SS,并且在所有满足此条件的数字字符串中,(数字字符串)TT 的字典序是最小的。

输入格式

第一行包含一个整数 t(1≤t≤103)(1t103),表示测试用例的数量。

接下来的 tt 行,每行包含一个不超过 109109 的自然数,表示 SS。

输出格式

对于每个测试用例,输出一个整数,表示满足条件的自然数 TT。

样例输入

2
99
999

样例输出

990
9990

贪心题。普通的数字在后面加0是大于并且字典序最小的,但是如果输入的是0,1才是最小的。
#include <iostream>
using namespace std;
int main()
{string s;int t;for(cin>>t;t;t--){cin>>s;if(s=="0")cout<<"1\n";elsecout<<s<<0<<endl;}
}
1 不同角度

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/821565.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

挖宝国内良心核心期刊,免审稿费,免版面费,还有奖励,更有温度

❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀ https://blog.csdn.net/u011344545/article/details/143167586 github:https://github.com/MichaelBeechanCSDN:https://blog.csdn.net/u011344545 ❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀ 话说科研…

HarmonyOS:基于Web组件构建网络应用(1)

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/18499435➤如果链接不是为敢技术的博…

关于决策树的理解

近期在项目中使用了规则树这一设计模式,感觉和决策链来说是有些区别的 1.决策链是链型的,走的是链,流程都要完整的走一遍 2.决策链用的一种嵌套,基于函数结尾重新调用next的函数直至结束 但是规则树不一样 规则树是基于类似二叉树的结构,有的通过有的不通过 ,并且它每层都用Lis…

半导体晶圆厂如何保持 可靠安全又高效的跨网文件交换?

晶圆厂是半导体产业链最重要的一环,它位于半导体制造的中游,在这个过程中,IC设计公司将芯片设计正式进行投产,晶圆厂制造晶圆后,再应用于下游的汽车、手机、通信等不同行业。 半导体晶圆厂为了数据安全,通常会进行网络隔离,对于大型晶圆厂,网络隔离会非常细致,如晶圆…

Abp-VNext用户权限管理系列文章---工作流

一、工作流的使用 1、工作流定义图,我们定义了一个订单的工作审批流2、创建的可以审批的用户,密码都为Bridge0 发起流程:用户wf_order_creator 订单创建员 采购科员审核:角色: 采购科员 用户:wf_order_officer +订单审核科员 采购科长审核: wf_order_deptHead 订…

进入网站后台修改不了?模板网站能修改代码吗?

大多数模板网站允许用户在一定范围内自定义和修改代码,尤其是对于HTML、CSS和JavaScript等前端代码。 限制与权限:一些模板网站可能对代码编辑有特定的限制,例如仅允许修改样式或内容,而不允许更改结构或添加复杂的脚本。 高级功能:部分高级模板服务提供更灵活的代码编辑选…

网站模板修改上传图片?模板如何修改网站logo?

确定图片上传的位置确定在网站的哪个部分需要添加图片上传功能,例如用户资料页面、产品详情页等。HTML 表单设置在需要上传图片的地方添加一个表单,使用 <form> 标签,并确保 enctype 属性设置为 multipart/form-data,这允许文件数据被正确编码。<form action=&quo…

10月25日 交易计划

1. 玻璃 玻璃周波反弹最终目标1390附近 今日在1334-1324间 可以加多 看1390

VMware vSphere 8.0 Update 3d 下载 - 企业级工作负载平台

VMware vSphere 8.0 Update 3d 下载 - 企业级工作负载平台VMware vSphere 8.0 Update 3d 下载 - 企业级工作负载平台 vSphere 8.0U3 | ESXi 8.0U3 & vCenter Server 8.0U3 请访问原文链接:https://sysin.org/blog/vmware-vsphere-8-u3/ 查看最新版。原创作品,转载请保留出…

10.21 ~ 10.27

CSP10.21 Day -4 快 CSP 啦…… 话说真的应该这么早就开始记“Day x”吗 为啥这几天这么冷啊要冻死了 😥 上午模拟赛。 开题。看 T1,发现自己又不会 T1。 不行今天一定要签上! 然后磕了一个小时 T1,还是不会。 算了一下发现暴力是 \(O(n!)\),\(n\) 最大可达 \(15\),直接…

干货分享:Air700ECQ的硬件设计,第三部分

​ 5. 电器特性,可靠性,射频特性 5.1. 绝对最大值 下表所示是模块数字、模拟管脚的电源供电电压电流最大耐受值。 表格 17:绝对最大值参数最小最大单位VBAT-0.34.7VVBUS-0.35.5V电源供电峰值电流01.5A电源供电平均电流(TDMA一帧时间)00.7A数字管脚处电压-0.33.6V模拟管脚…

干货分享:Air700ECQ的硬件设计,第二部分

​ 接下来分享第二部分。 3.10. 功能管脚 3.10.1. MAIN_RI管脚名类型序号电压域作用MAIN_RIDO5LDOAON振铃信号,唤醒输出管脚,用于唤醒AP表格 10:MAIN_RI 信号动作状态MAIN_RI 应答待机高电平语音呼叫变为低电平,之后:通话建立时变为高电平 使用AT命令ATH挂断语音,MAIN_R…