NYOJ星际之门(一):http://acm.nyist.net/JudgeOnline/problem.php?pid=127

星际之门(一)

时间限制:3000 ms  |  内存限制:65535 KB
难度:3
描述

公元3000年,子虚帝国统领着N个星系,原先它们是靠近光束飞船来进行旅行的,近来,X博士发明了星际之门,它利用虫洞技术,一条虫洞可以连通任意的两个星系,使人们不必再待待便可立刻到达目的地。

帝国皇帝认为这种发明很给力,决定用星际之门把自己统治的各个星系连结在一起。

可以证明,修建N-1条虫洞就可以把这N个星系连结起来。

现在,问题来了,皇帝想知道有多少种修建方案可以把这N个星系用N-1条虫洞连结起来?

输入
第一行输入一个整数T,表示测试数据的组数(T<=100)
每组测试数据只有一行,该行只有一个整数N,表示有N个星系。(2<=N<=1000000)
输出
对于每组测试数据输出一个整数,表示满足题意的修建的方案的个数。输出结果可能很大,请输出修建方案数对10003取余之后的结果。
样例输入
2
3
4
样例输出
3
16

引用:  Cayley公式是说,一个完全图K_n有n^(n-2)棵生成树,换句话说n个节点的带标号的无根树有n^(n-2)个。

#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include <algorithm>
#include <queue>using namespace std;int main()
{
//    freopen("in.txt","r",stdin);int t;scanf("%d",&t);while(t--){int n;scanf("%d",&n);long long ans = 1;for(int i = 1;i <= n -2;i++){ans = (ans * n) % 10003;}printf("%lld\n",ans);}return 0;
}

致凯利定理(Cayley公式)相关推荐

  1. 【学习笔记】树的计数,prufer(Prüfer)编码,Cayley公式及相应例题

    目录 1.pruferpruferprufer编码 1)无根树转化为prufer序列 2)prufer序列转化为无根树. 2.Cayley公式 1)由Cayley公式得到四个推论 例题1.P4981 ...

  2. 解题报告(八) prufer 序列与 Cayley 公式(ACM / OI)超高质量题解

    繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...

  3. 拉格朗日中值定理ξ怎么求_【实力干货】!!!高中数学教材之外的常用定理和公式!!!...

    点击上方蓝色字体"高中数学王晖"关注王晖老师,免费获取各种知识干货和学习经验~~~您的点赞转发是对老师的最大鼓舞和支持~~~ 距高考还有22天 本文给同学们总结了在高中教材中未提及 ...

  4. 树的计数 Prüfer编码与Cayley公式 学习笔记

    最近学习了Prüfer编码与Cayley公式,这两个强力的工具一般用于解决树的计数问题.现在博主只能学到浅层的内容,只会用不会证明. 推荐博客:https://blog.csdn.net/moreja ...

  5. 牛客小白月赛5 E 面积 计算三角形面积模板 波尔约-格维也纳定理 匹克公式

    链接:https://www.nowcoder.com/acm/contest/135/E 来源:牛客网 题目描述 定义"最大生成图":在M*N的点阵中,连接一些点形成一条经过所有 ...

  6. bzoj3659 Which Dreamed It BEST定理(公式绝对没错doge)

    BEST定理 ec(G)=tw(G)∏u∈V(deg(u)−1)!ec(G)=t_w(G)\prod_{u \in V} (deg(u)-1)!ec(G)=tw​(G)u∈V∏​(deg(u)−1)! ...

  7. 行列式基础知识,重要定理和公式

    一.线性代数定义 线性代数是计算机专业考研的必考科目,可见它在计算机领域的重要性.相比高等数学,线性代数内容相对较少,也比较好学,但入门偏难,需要认真钻研. 线性代数主要处理线性关系问题,也称线性问题 ...

  8. 一张图带你看完图论第一章(包含定义、定理、公式、推导证明和例题)

    1.1 图的基本描述 几种特殊图 有限图 复合图 简单图(无环无重边) 完全图   Kn 边数最多的简单图             同构下 唯一             边数Cn2=n(n-1)/2 ...

  9. 定理在数学中的简写形式_初一数学:定义、定理、公式、方法

    第一章 有理数 1.1 正数与负数 正数:大于0的数叫正数.(根据需要,有时在正数前面也加上"+") 负数:在以前学过的0以外的数前面加上负号"-"的数叫负数. ...

  10. 一张图带你看完图论第五章(包含全部考点,含定义、定理、公式、推导证明和所有例题)

    付费大佬可以联系我把你们加入思维导图协作,看更加具体清楚地思维导图/敬礼 (思维导图在最后,可以直接看图不看文字) 5.1 匹配 匹配(边独立集)M是G的不相邻边组成的边子集(无环) 饱和点 v是匹配 ...

最新文章

  1. 关于博客园与CSDN博客同步的说明
  2. 使用Mybatis的Generator可能导致的一个错误
  3. 父类的析构函数定义为虚函数
  4. 个人博客代码_Solo小众开源博客系统:手把手教你搭建自己的博客系统
  5. 如何卸载mysql server 2005_如何卸载SQL Server 2005
  6. 老师分身多个教室,教学还有这种神操作?
  7. HDU 6191 2017广西邀请赛:Query on A Tree(字典树启发式合并)
  8. 怎么获取当前页面的URL
  9. 刷题记录 kuangbin带你飞专题六:最小生成树
  10. 网上银行“安全登录控件”分析
  11. MCAFEE卸载软件测试初学者,win7系统完全卸载McAfee杀毒软件的两种方法
  12. [黑苹果]G480 黑苹果之路
  13. 163邮箱手机收件服务器设置,网易邮箱全面默认开通IMAP 手机收信提速10倍
  14. 减小动态库大小及隐藏符号
  15. linux opencv调用笔记本摄像头,Linux下利用Opencv打开笔记本摄像头问题
  16. ES6新增API - Reflect
  17. 手机uc打开本地html,(涨知识)关于手机UC浏览器折叠网页内容解决办法
  18. 什么是SaaS模式 - SaaS模式的视频会议系统
  19. Halcon匹配助手
  20. 油管YouTube直播点赞订阅提示PR字幕Mogrt动态图形模板

热门文章

  1. C++使用ADO连接Access数据库方法
  2. 中国的开源之夏来了!
  3. 用于自动驾驶的实时联合目标检测和语义分割网络
  4. python基础教程虎课-想配一台PS修图的电脑,请大家推荐配置? | ps修图基础
  5. 计算机病毒是人制,计算机病毒是一组人为设计的程序
  6. HTML DOM中的根节点是______,HTML DOM 学习
  7. APP推广要做哪些?渠道?方案?竞争分析?
  8. java定时器timer 取消_JAVA定时器Timer的使用
  9. 磁盘性能指标监控实战
  10. python查询12306余票_「python」12306余票查询GUI