news 2026/3/17 18:21:50

容斥原理:

作者头像

张小明

前端开发工程师

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/16 13:00:04

对比主流TTS工具:GPT-SoVITS在音质和效率上的优势分析

对比主流TTS工具:GPT-SoVITS在音质和效率上的优势分析 在短视频、虚拟主播、AI配音等应用爆发的今天,个性化语音生成已不再是大型科技公司的专属能力。越来越多的内容创作者希望用自己的声音批量生成旁白,教育从业者尝试为课件注入更自然的讲…

作者头像 李华
网站建设 2026/3/15 2:17:53

Windows自动深色模式配置指南:打造智能视觉体验系统

您是否曾因长时间使用电脑而感到眼睛疲劳?是否希望系统界面能随着环境光线自动调整?Windows Auto Dark Mode正是为解决这些问题而生的智能主题管理工具。这款开源软件通过精准的时间感知和深度系统集成,为用户带来前所未有的视觉舒适体验。 【…

作者头像 李华
网站建设 2026/3/16 16:38:44

终极剪贴板革命:三招彻底改变你的复制粘贴习惯

终极剪贴板革命:三招彻底改变你的复制粘贴习惯 【免费下载链接】Clipy Clipboard extension app for macOS. 项目地址: https://gitcode.com/gh_mirrors/cl/Clipy 还在为丢失重要复制内容而烦恼吗?🤔 每次新复制都会覆盖之前的宝贵数据…

作者头像 李华
网站建设 2026/3/14 21:17:55

USBIP-Win 完全指南:3步实现Windows USB设备网络共享

USBIP-Win 完全指南:3步实现Windows USB设备网络共享 【免费下载链接】usbip-win 项目地址: https://gitcode.com/gh_mirrors/usb/usbip-win USBIP-Win 是一个强大的开源项目,专门为 Windows 平台提供 USB over IP 功能。通过这项技术&#xff0…

作者头像 李华
网站建设 2026/3/15 15:52:48

FDS-6.10.0革命性突破:新一代火灾模拟技术的终极指南

FDS-6.10.0革命性突破:新一代火灾模拟技术的终极指南 【免费下载链接】fds Fire Dynamics Simulator 项目地址: https://gitcode.com/gh_mirrors/fd/fds Fire Dynamics Simulator(FDS)6.10.0版本标志着火灾模拟技术进入全新纪元。本次…

作者头像 李华
网站建设 2026/3/15 15:15:50

APKMirror安卓应用下载:告别病毒困扰,5步安全下载指南

APKMirror安卓应用下载:告别病毒困扰,5步安全下载指南 【免费下载链接】APKMirror 项目地址: https://gitcode.com/gh_mirrors/ap/APKMirror 还在为安卓应用下载的安全问题而烦恼吗?担心下载到带病毒的应用或被恶意软件入侵&#xff…

作者头像 李华