蓝桥云课第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;
}

相关推荐

  1. 2024.03.12笔记

    2024-06-08 06:24:03       43 阅读
  2. 杯算法赛4场小白入门赛&强者挑战赛

    2024-06-08 06:24:03       51 阅读
  3. 6 场 强者挑战赛 谁是帕鲁|数位DP模板

    2024-06-08 06:24:03       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-08 06:24:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-08 06:24:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-08 06:24:03       82 阅读
  4. Python语言-面向对象

    2024-06-08 06:24:03       91 阅读

热门阅读

  1. 数据分析------统计学知识点(一)

    2024-06-08 06:24:03       35 阅读
  2. QT部署程序的三种方式

    2024-06-08 06:24:03       28 阅读
  3. hadoop命令大全

    2024-06-08 06:24:03       27 阅读
  4. 监控易监测对象及指标之:全面监控神通数据库

    2024-06-08 06:24:03       29 阅读
  5. Vue 数据更新了但页面没有更新

    2024-06-08 06:24:03       26 阅读
  6. 【二进制部署k8s-1.29.4】十、coredns的安装部署

    2024-06-08 06:24:03       33 阅读
  7. Linux-struct list_head的快速使用

    2024-06-08 06:24:03       28 阅读
  8. 调用plt函数报错not ‘KeyboardModifier’

    2024-06-08 06:24:03       28 阅读
  9. 理解和实现 LRU 缓存置换算法

    2024-06-08 06:24:03       28 阅读
  10. 【Numpy】04 深入理解NumPy的高级索引技术

    2024-06-08 06:24:03       35 阅读
  11. MYSQL内存占用查询语句

    2024-06-08 06:24:03       24 阅读
  12. springboot防止表单重复提交

    2024-06-08 06:24:03       28 阅读
  13. 0104__Linux 中 nm 命令简介

    2024-06-08 06:24:03       25 阅读
  14. [力扣题解] 28. 找出字符串中第一个匹配项的下标

    2024-06-08 06:24:03       22 阅读