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

蓝桥云课第12届强者挑战赛

第一题:字符串加法

 其实本质上就是一个高精度问题,可以使用同余定理的推论

(a+b)%n=((a%n)+(b%n))%n;

#include <iostream>
using namespace std;
const int mod=1e9+7;
int main()
{string a,b;cin>>a>>b;a+=b;int i;long long ans=a[0]-'0';for(i=1;i<a.length();i++){ans=((ans*10)%mod+(a[i]-'0')%mod);}cout<<ans;// 请在此输入您的代码return 0;
}

第二题 猜测数字

 该题思路大致是普遍情况是统计a[n]转变为集合set的大小,最多猜对就是集合的大小,最小也是0

 有一种特殊情况,n=m并且所用出现得都相同,这样无论是最小和最大都是1

#include <iostream>
#include<set>
using namespace std;
int main()
{int n,m;cin>>n>>m;int a[n],i;for(i=0;i<n;i++) cin>>a[i];set<int>st;for(auto s:a){st.insert(s);}if(n==m && st.size()==1){cout<<1<<" "<<1;}else{cout<<st.size()<<" "<<0;}// 请在此输入您的代码return 0;
}

http://www.lryc.cn/news/366274.html

相关文章:

  • LabVIEW储油罐监控系统
  • 局域网、城域网、广域网的ip
  • 【全开源】Java共享茶室棋牌室无人系统支持微信小程序+微信公众号
  • echarts数据更新没反应解决方案
  • RK3588+FPGA+算能BM1684X:高性能AI边缘计算盒子,应用于视频分析、图像视觉等
  • Mysql学习(三)——SQL通用语法之DML
  • java static 如何理解
  • 算法金 | 不愧是腾讯,问基础巨细节 。。。
  • 实验9 浮动静态路由配置
  • 多源最短路径算法–Floyd算法
  • 使用Redis缓存实现短信登录逻辑,手机验证码缓存,用户信息缓存
  • 探索未来制造,BFT Robotics引领潮流
  • 数组中的第K个最大元素 ---- 分治-快排
  • 函数或变量 ‘tfrstft‘ 无法识别
  • 在推荐四款软件卸载工具,让流氓软件无处遁形
  • 「前端+鸿蒙」核心技术HTML5+CSS3(十一)
  • 【高频】如何优化一个SQL语句
  • Oracle EBS AP发票创建会计科目提示:APP-SQLAP-10710:无法联机创建会计分录
  • T-Pot多功能蜜罐实践@debian12@FreeBSD
  • Sed流编辑器总结
  • 智合同丨AIGC如何助力合同智能应用
  • CSRF 令牌的生成过程和检查过程
  • 计算机网络学习记录 网络层 Day4(下)
  • 3、前端本地环境搭建
  • Python爬取城市空气质量数据
  • 【MyBatisPlus条件构造器】
  • 容器多机部署eureka及相关集群服务出现 Request execution failed with message: AuthScheme is null
  • Qt Graphics View Framework 使用教程
  • 【调试笔记-20240606-Linux-为 OpenWrt 的 nginx 服务器添加Shell CGI 支持】
  • flink实战--⼤状态作业调优实践指南-Flink SQL 作业篇