首页 > 其他分享 >[JSOI2013]游戏中的学问

[JSOI2013]游戏中的学问

时间:2022-12-14 20:57:45浏览次数:48  
标签:JSOI2013 游戏 int long 斯特林 3001 学问 mod

链接:https://www.luogu.com.cn/problem/P5259 题目描述:班里一共有$N$个同学,由$1$到$N$编号。究竟有多少种本质不同的拉手方案,使得最终大家散开后恰好形成$k$个圈呢? 题解:这是一道非常坑的题。你或许会体会到将斯特林数交上去然后$wa$掉的感觉。 仔细读题可以发现一个人不可以构成一个环,因为他不能拉自己的手,所以只要将斯特林数稍微改改就行了。 ``` #include using namespace std; long long n,k,mod,S[3001][3001]; int main() { cin>>n>>k>>mod; S[0][0]=1; for (int i=1;i<=3000;++i) for (int j=1;j<=3000;++j) { if (i>=3) S[i][j]=(S[i][j]+S[i-3][j-1]*(i-1)%mod*(i-2)%mod)%mod; S[i][j]=(S[i][j]+S[i-1][j]*(i-1)%mod)%mod; } cout<

标签:JSOI2013,游戏,int,long,斯特林,3001,学问,mod
From: https://www.cnblogs.com/zhouhuanyi/p/16983501.html

相关文章

  • [AHOI2014/JSOI2014]骑士游戏
    链接:https://www.luogu.com.cn/problem/P4042题目描述:对于一个怪物$i$,可以花费$c_{i}$的代价将其变为一个怪物集合,或花费$c2_{i}$的代价消灭他。求消灭怪物$1$的最小代......
  • Python小球移动游戏
    #-*-coding:utf-8-*-importsys#导入sys模块importpygame#导入pygame模块pygame.init()#初始化pygamesize=width,height=640,480#设置窗口screen......
  • 利联科技——0基础学会了后自己都能开​​传奇游戏45.113.200​​
    ​  作为经典的怀旧游戏,传奇游戏赢得了许多人的青睐,在这个科技的时代,玩服已经满足不了了,逐渐越多数人会选择自己开服,那么开服需要准备什么呢。 按照开服流程,咱们一步一......
  • 基于Java+Swing实现俄罗斯方块游戏
    @目录一、系统介绍二、功能展示三、其他系统四、获取源码一、系统介绍俄罗斯方块项目,基本功能包括:游戏主界面显示模块、方块及数据显示模块、方块移动控制模块、游戏界面......
  • 基于Java+Swing实现连连看游戏
    @目录一、系统介绍二、功能展示三、其它1.其他系统实现五.获取源码一、系统介绍基本功能包括:消除模块,重新开始模块,刷新模块,选择难度模块,计时模块。本系统结构如下:(1)消除......
  • 基于Java+Swing+Socket实现泡泡堂游戏
    @目录一、功能展示1.游戏登陆2.房间3.对战二、代码展示三、其他系统四、获取源码前言《泡泡堂》是由韩国游戏公司Nexon开发的一款休闲游戏(CasualGame),于2003年在中国大陆......
  • flash 游戏分析 - 1
    游戏我们就以《猎人的生存日记》(OrionSandbox)这款游戏来分析。下载链接用FlashStart打开OrionSandbox1.swf我们需要反复进入游戏,可以先打开一次游戏,以此进行:文件\(......
  • 解决 Steam for Linux 部分 Valve 游戏中文显示问题
    解决SteamforLinux部分Valve游戏中文显示问题发表于 Apr7th2019 | 分类于 KeepDiggingSteamforLinux上有许多好玩的免费游戏,像Valve出品的 TeamFor......
  • 长春吉林游戏网站高防物理机租用
    做成一个项目已经异常困难,而如果一旦被打垮,甚至可能再也无法做成相同项目。尤其对于有些中小型公司而言,该项目有可能是公司的主要经济来源,公司的经济支柱一旦崩塌,那么面临......
  • C语言—实现三子棋小游戏
    前言:        本篇文章将带着同学们从零开始,做一个简单的C语言小项目。项目运用的技术较为简单,适合C语言的初学者,用项目来巩固基础知识。效果展示:一、项目准备:使用软......