博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bzoj 1008: [HNOI2008]越狱
阅读量:6618 次
发布时间:2019-06-25

本文共 636 字,大约阅读时间需要 2 分钟。

1 #include
2 #include
3 using namespace std; 4 long long n,m,ans=1,ans1=1,n1; 5 int main() 6 { 7 scanf("%lld%lld",&m,&n); 8 n--; 9 long long n1=n,k=m-1,m1=m;10 for(;n1;)11 {12 if(n1%2)13 ans=(ans*k)%100003;14 k=(k*k)%100003;15 n1>>=1;16 } 17 n1=n;18 for(;n1;)19 {20 if(n1%2)21 ans1=(ans1*m)%100003;22 m=(m*m)%100003;23 n1>>=1;24 }25 printf("%d",((ans1-ans+100003)*m1)%100003);26 return 0;27 }

显而易见的水题,用总方案数减去相邻不同的方案数

转载于:https://www.cnblogs.com/xydddd/p/5223768.html

你可能感兴趣的文章
BZOJ 1012: [JSOI2008]最大数maxnumber【线段树单点更新求最值,单调队列,多解】
查看>>
Drupal 7模板(主题钩子)的建议
查看>>
nginx配置文件中location说明
查看>>
连载-第1章绪论 1.1嵌入式系统概述
查看>>
UltraVNC
查看>>
详解synchronized
查看>>
Spring Cloud第二篇 创建一个Eureka Server
查看>>
初探数据双向绑定
查看>>
Webpack4 不深不浅的实践教程
查看>>
nginx1.9+做TCP代理(端口转发)
查看>>
HTML元素的默认CSS设置介绍
查看>>
Git异常:fatal: could not create work tree dir 'XXX': No such file or directory
查看>>
GNU make manual 翻译(八十二)
查看>>
python批量下载图片的三种方法
查看>>
/bin/bash^M: bad interpreter: 没有那个文件或目录
查看>>
iOS - OC NSData 数据
查看>>
iOS - Quartz 2D 第三方框架 Charts 绘制图表
查看>>
MM顾问的常见面试问题(ZZ)
查看>>
转:Windows 8上强制Visual Studio以管理员身份运行
查看>>
迟来的加勒比海盗3 观后
查看>>