P3197fwx - FanWenxuan

news/2025/9/27 10:20:15/文章来源:https://www.cnblogs.com/FWXFWX/p/19114805

题目描述

监狱有n个房间,每个房间关押一个犯人,有m种宗教,每个犯人会信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱。
答案对100,003取模。

输入格式

输入只有一行两个整数,分别代表宗教数 m和房间数n。

输出格式

输出一行一个整数代表答案。

样例 #1

样例输入 #1

2 3

样例输出 #1

6

提示

样例输入输出 1 解释

状态编号 1 号房间 2 号房间 3 号房间
1 信仰 1 信仰 1 信仰 1
2 信仰 1 信仰 1 信仰 2
3 信仰 1 信仰 2 信仰 2
4 信仰 2 信仰 1 信仰 1
5 信仰 2 信仰 2 信仰 2
6 信仰 2 信仰 2 信仰 1

数据规模与约定

对于 100%的数据,保证 1≤ m ≤10^8, 1 ≤n ≤10^{12}, 0 < k < {10}^9。

错误代码

#include<bits/stdc++.h>
#define int long long 
using namespace std;
int m,n;
int f(int a,int b){if(b==0) return 1;if(b==1) return a;int t=f(a,b/2)%100003;t=t*t%100003;return t*f(a,b%2)%100003;
}
signed main() {cin >> m >> n;cout<<(f(m,n)-m*f((m-1),(n-1)))%100003;		return 0;
}

代码

#include<bits/stdc++.h>
#define int long long 
using namespace std;
int m,n;
int f(int a,int b){if(b==0) return 1;if(b==1) return a%100003;int t=f(a,b/2)%100003;t=t*t%100003;return t*f(a,b%2)%100003;
}
signed main() {cin >> m >> n;cout<<(f(m,n)-m*f(m-1,n-1)%100003+100003)%100003;		return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919333.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设与管理复习知识点山东兴华建设集团有限公司网站

在看文档的时候测试了一下demo&#xff0c;然后发现了一个有意思的东西&#xff0c;自定义滑块为带边框的圆形。 在设置的时候边框总是和预期的有点误差&#xff0c;后来发现了这样一个计算方式可以画一个比较标准的圆。&#xff08;ABCDEF在下方代码块内&#xff09; 滑块的…

2025年AI大模型赋能智能座舱研究报告:技术、资本与市场|附20+份报告PDF、数据仪表盘汇总下载

原文链接:https://tecdat.cn/?p=43950原文出处:拓端抖音号@拓端tecdat当你在驾驶时无需低头看仪表,语音唤醒座舱就能自动联动香氛与氛围灯,甚至能模糊说出“那首关于星空的歌”就被精准识别——智能座舱早已跳出“…

专题:2025年AI Agent智能体行业洞察报告|附110+份报告PDF、数据仪表盘汇总下载

原文链接:https://tecdat.cn/?p=43967原文出处:拓端抖音号@拓端tecdat2025年,AI Agent终于从“技术概念”走进企业实操场景——HR用它搞定数万份简历初筛,零售用它缩短报告生成时间,制造用它提升研发效率,这一年…

开启我的Java旅程

Java的第一个代码 代码public static void main(String[] args){System.out.println("HelloWorld");} }

完整教程:9. NumPy 线性代数:矩阵运算与科学计算基础

完整教程:9. NumPy 线性代数:矩阵运算与科学计算基础pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&q…

MYSQL: 时间戳演示

MySQL时间戳转换为日期格式测试环境:MYSQL 8 + win10 例子:-- 时间戳 为 10 位 SELECT UNIX_TIMESTAMP(2025-09-27 13:25:49 ); -- 返回:1758950749SELECT FROM_UNIXTIME( 1758950749, %Y-%m-%d %H:%i:%s ) -- 返回…

怎样做关键词网站全国信用企业信息系统

说一下数据库的事务隔离&#xff1f; 数据库事务隔离是指在多个事务同时并发执行的情况下&#xff0c;系统确保各个事务相互之间是隔离的&#xff0c;一个事务的执行不会影响其他事务的执行。SQL 标准定义了四个隔离级别&#xff0c;分别是读未提交&#xff08;Read Uncommitt…

精美网站欣赏福州网站seo

K线实战分析系列之二十二&#xff1a;圆形顶部和圆形底部形态 一、圆形顶部形态二、圆形顶部和圆形底部形态的总结 一、圆形顶部形态 市场多空一方被逐渐击退&#xff0c;跳空的缺口是一方突然发力&#xff0c;体现出一方对市场掌握了控制权 二、圆形顶部和圆形底部形态的总结…

自动化测试用例结构分析

启动appium 获取包名和activity名 ASUS_I003DD:/ # monkey -p "io.appium.android.apis" -vvv 1 bash arg: -p bash arg: io.appium.android.apis bash arg: -vvv bash arg: 1args: [-p, io.appium.andr…

温州网站排名优化公司游戏 网站模板

目录 一、适合场景 二、开发过程说明 三、功能使用流程 四、代码 1、安装python依赖库 2、完整代码段 一、适合场景 无废话&#xff0c;CSV中有少量不合规数据需要手工处理可利用此方法&#xff0c;适合有点经验的程序员&#xff0c;可以不熟Python&#xff0c;思路还是要…

通过mcp-use client 调用mcp 服务方法

通过mcp-use client 调用mcp 服务方法mcp-use 提供了client,可以方便与mcp server 进行通信,是一个不错的方便测试的工具 参考代码app.pyimport asyncio from mcp_use import MCPClientasync def main():config = {&…

详细介绍:**Qwen3-Omni(多模态:文本/图像/音频/视频)**的安装与使用速通手册

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

建设银行网站适用浏览器和政网站建设

微信小程序自带tabbar&#xff0c;但无法实现中间按钮凸起样式和功能&#xff0c;因此按照设计重新自定义一个tabbar 1、创建tabbar文件&#xff0c;与pages同级创建一个文件夹&#xff0c;custom-tab-bar,里面按照设计图将底部tabbar样式编写 <view class"tab-bar&q…

扁平化风格网站模板自己公司产品网站的好处

文章目录 一.安装wsl二.下载docker desktop三.更换Docker镜像引用出处 一.安装wsl 在安装wsl之前&#xff0c;先在Windows中配置WSL环境,步骤很简单&#xff0c;按照以下文章进行 Windows10/11配置WSL(Ubuntu)环境 以管理员身份打开Windows PowerShell&#xff0c;执行以下命…

谷歌新款具身智能模型 Gemini Robotics 1.5 和 Gemini Robotics-ER 1.5

谷歌新款具身智能模型 Gemini Robotics 1.5 和 Gemini Robotics-ER 1.5 谷歌(Google)公司在 9 月 25 日推出了其最新一代的机器人具身智能模型 Gemini Robotics 1.5 和 Gemini Robotics-ER 1.5, 与之前推出的模型仅…

个人二级网站怎么做嵌入式软件开发岗位职责

页脚始终保持在页面底部的网页布局方法导语&#xff1a;用CSS创建一个高度自适应布局&#xff0c;如何保证页脚(footer)在内容不超过一屏的情况下始终保持在布局最下方是一个比较头疼的事。下面就由百分网小编为大家介绍一下页脚始终保持在页面底部的网页布局方法&#xff0c;希…

女装网站功能的建设郑州联通网站备案

QCon旧金山大会是由InfoQ举办的连续十年的最大的英语会议&#xff0c;它将在今年11月7-9日在旧金山湾区举行。\\在QCon大会涵盖了一系列深入的技术&#xff0c;架构师、资深开发者所关注的国际事件&#xff0c;聚焦创新领域和软件发展趋势&#xff0c;QCon大会每年在美国、中国…

网站多媒体加载卡顿?视频压缩 + 音频优化,加载速度提升 75% 的实操方法 - 实践

网站多媒体加载卡顿?视频压缩 + 音频优化,加载速度提升 75% 的实操方法 - 实践2025-09-27 09:49 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overfl…

全国做的最棒的网站域名的作用是什么

单例模式 指一个应用程序中&#xff0c;某个类的实例对象只有一个&#xff0c;你没有办法去new&#xff0c;因为构造器是被private修饰的&#xff0c;一般通过getInstance()的方法来获取它们的实例。 getInstance()的返回值是一个对象的引用&#xff0c;并不是一个新的实例&a…

完整教程:测试自动化教程:Parasoft如何流重定向与单元测试自动化

完整教程:测试自动化教程:Parasoft如何流重定向与单元测试自动化pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "…