2022第十三届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组

这里写目录标题

  • 题目一:C题 刷题统计
  • 题目二:D题 修建灌木
  • 题目三 :E题 X进制减法

题目一:C题 刷题统计

简单模拟,但是有数据范围限制,先看有多少个刷题的周期(7天)
剩下的天再进行枚举,且数据范围要取long long
AC代码:

题目二:D题 修建灌木

找出规律后输出结果
AC代码:

题目三 :E题 X进制减法

按照题目说的:进制规定了数字在数位上逢几进一 这句话来理解X进制如何转化为十进制

2022第十三届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组
从图中可以看出,要使A-B最小,其实就是h i j k 每一个都尽可能的最小,但是要满足每一位的进制大于等于当前位的数字,所以取A和B中大的那个加一,如果两者都为0,就取2进制
AC代码:

补充:取模运算
1.(a+b)%p=(a%p+b%p)%p
2.(a-b)%p=(a%p-b%p)%p
3.(ab)%p=((a%p)(b%p))%p
4.(ab)%p=((a%p)b)%p
5.((a+b)%p+c)%p=(a+(b+c)%p)%p

文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览35161 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月8日
下一篇 2022年7月8日

相关推荐