news 2026/3/11 13:06:31

容斥原理:

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
容斥原理:

容斥原理(Inclusion-Exclusion Principle)是组合数学中用于计算多个集合的并集元素个数的核心方法,核心思想是“先包容所有集合的元素,再排斥重复计算的部分,最后补偿多排斥的部分”,以此类推。

问题描述(蓝桥2024省赛)

小蓝想要构造出一个长度为 1000010000 的数字字符串,有以下要求:

  1. 小蓝不喜欢数字 00,所以数字字符串中不可以出现 00;

  2. 小蓝喜欢数字 33 和 77,所以数字字符串中必须要有 33 和 77 这两个数字。

请问满足题意的数字字符串有多少个?这个数字会很大,你只需要输出其对 109+7109+7 取余后的结果。

答案提交

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

import java.util.Scanner;

// 1:无需package

// 2: 类名必须Main, 不可修改

public class Main {

public static void main(String[] args) {

long mod = (int)1e9 + 7;

long a = ksm(9 , 10000 , mod);

long b = ksm(8 , 10000 , mod);

long c = ksm(7 , 10000 , mod);

long d = (a - 2 * b + c) % mod;

System.out.println(d);

}

static long ksm(long a , long b , long mod){

long res = 1;

while(b > 0){

if((b & 1) == 1){

res = res*a%mod;

}

a = a * a % mod;

b >>= 1;

}

return res % mod;

}

}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/6 7:03:23

智慧职教自动化学习助手:突破性技术重塑在线学习体验

面对智慧职教平台繁重的课程任务,你是否也在寻找一种更高效的解决方案?这款智能学习助手通过革命性的自动化技术,彻底改变了传统的手动学习模式,为职业教育学生提供了全新的学习体验。 【免费下载链接】hcqHome 简单好用的刷课脚本…

作者头像 李华
网站建设 2026/3/10 8:16:28

SSHFS-Win Manager:Windows远程文件管理的终极GUI解决方案

SSHFS-Win Manager:Windows远程文件管理的终极GUI解决方案 【免费下载链接】sshfs-win-manager A GUI for SSHFS-Win (https://github.com/billziss-gh/sshfs-win) 项目地址: https://gitcode.com/gh_mirrors/ss/sshfs-win-manager SSHFS-Win Manager是一款专…

作者头像 李华
网站建设 2026/3/8 20:19:57

企业微信Webhook机器人Java SDK:简化消息推送的终极解决方案

企业微信Webhook机器人Java SDK:简化消息推送的终极解决方案 【免费下载链接】wework-wehook-starter 项目地址: https://gitcode.com/gh_mirrors/we/wework-wehook-starter 在当今企业协作场景中,实时消息推送已成为提升团队效率的关键环节。we…

作者头像 李华
网站建设 2026/3/8 22:33:01

Godot-MCP:用AI对话改变游戏开发方式的智能革命

Godot-MCP:用AI对话改变游戏开发方式的智能革命 【免费下载链接】Godot-MCP An MCP for Godot that lets you create and edit games in the Godot game engine with tools like Claude 项目地址: https://gitcode.com/gh_mirrors/god/Godot-MCP 还在为复杂的…

作者头像 李华
网站建设 2026/3/5 6:59:25

Windows驱动冗余问题解决:Driver Store Explorer实战案例

清理Windows驱动“垃圾”:用Driver Store Explorer拯救你的C盘空间你有没有遇到过这样的情况——一台看似干净的Windows电脑,C:\Windows目录却莫名其妙占用了十几GB甚至几十GB?系统运行变慢、更新失败、蓝屏频发……排查了一圈硬件和软件&…

作者头像 李华