[MtOI2019][奇汁淫巧]幻想乡数学竞赛

题意:有一个数列, a 0 = − 3 , a 1 = − 6 , a 2 = − 12 , a n = 3 a n − 1 + a n − 2 − 3 a n − 3 + 3 n a_0=-3,a_1=-6,a_2=-12,a_n=3a_{n-1}+a_{n-2}-3a_{n-3}+3^n a0=3,a1=6,a2=12,an=3an1+an23an3+3n
T次询问,每次给出n
T ⩽ 5 ∗ 1 0 7 T\leqslant 5*10^7 T5107
n 在 u n s i g n e d   l o n g l o n g 的 范 围 内 n在unsigned\ long long的范围内 nunsigned longlong
解法:这里介绍一个新方法
首先我们需要把该递推式弄成常系数其次线性递推式
怎么弄呢?
我们需要把 3 n 3^n 3n消去
太不好看啦
怎么消呢?
变形, 3 a n = 9 a n − 1 + 3 a n − 2 − 9 a n − 3 + 3 n + 1 3a_n=9a_{n-1}+3a_{n-2}-9a_{n-3}+3^{n+1} 3an=9an1+3an29an3+3n+1
a n + 1 = 3 a n + a n − 1 − 3 a n − 2 + 3 n + 1 a_{n+1}=3a_n+a_{n-1}-3a_{n-2}+3^{n+1} an+1=3an+an13an2+3n+1
两个式子相减可以得到
a n + 1 = 6 a n − 8 a n − 1 − 6 a n − 2 + 9 a n − 3 a_{n+1}=6a_n-8a_{n-1}-6a_{n-2}+9a_{n-3} an+1=6an8an16an2+9an3
接下来就是奇汁淫巧的部分了
解一下方程
x 4 = 6 x 3 − 8 x 2 − 6 x + 9 x^4=6x^3-8x^2-6x+9 x4=6x38x26x+9
那么x=-1,1或3
且原方程可以表示为
( x + 1 ) ( x − 1 ) ( x − 3 ) ( x − 3 ) (x+1)(x-1)(x-3)(x-3) (x+1)(x1)(x3)(x3)
于是答案便显然了
1一个重根
-1一个重根
3两个重根
每个a_n可以表示为
3 n ∗ ( x n + y ) + c ∗ 1 n + d ∗ ( − 1 ) n 3^n*(xn+y)+c*1^n+d*(-1)^n 3n(xn+y)+c1n+d(1)n
套进 a 0 , a 1 , a − 2 , a 3 a_0,a_1,a-2,a_3 a0,a1,a2,a3解出来就好了
于是最终答案便是
a n = 3 n + 2 ∗ ( 4 n − 13 ) + 36 − 15 ∗ ( − 1 ) n 32 a_n=\frac{3^{n+2}*(4n-13)+36-15*(-1)^n}{32} an=323n+2(4n13)+3615(1)n
至于luogu的官方题解,看不懂看不懂
至于博主有没有过这题,不是说卡常吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
X-plore File Manager Lonely Cat Games - 2014年4月17日 工具 说明 亮点: ●双窗格的树视图 ●根,FTP,SMB sqlite的,Picasa中,ZIP,RAR,7zip的探险家 ●云存储访问:谷歌驱动器™,升降梭箱,Box.net,Mega.co.nz ***,SkyDrive中,webdav的,Yandex.disk,Ubuntu的一个,SugarSync的,自卸车,Copy.com ●SSH文件传输(SFTP)和SSH壳牌 - http://bit.ly/xp-ssh *** ●应用程序管理器 ●无线文件共享*** - http://bit.ly/xp-wifi ●从PC的Web浏览器管理文件*** - http://bit.ly/xp-web ●加入收藏夹 ●内置观众对图像,视频,音频,文本 ●十六进制查看器 包括缩放和滑动到上一个/下一个图像●快速的图像查看器 ●缩略图的图像和视频,以及对各种文件类型(取决于相关的应用程序) ●多选 - 始终可用,但勿扰 ●查看APK文件为ZIP ●共享 - 通过蓝牙,电子邮件或发送任何文件的设备支持,从任何位置 ●可配置的按钮和快捷键 ●用拉链无缝工作(就好像它是正常的文件夹) ***显着特征是有偿 - 他们需要捐款 的X PLORE可以让你看到你的Andr​​oid设备的内部。还外。 这是一个双窗格的探险家,有两个在同一时间显示文件夹和常用的操作,如复制文件完成从一个窗格到另一个。 和X-PLORE显示在树视图清晰的定位和快速切换到其它位置的文件夹层次结构。 你可以探索设备的内部,如果你是高级用户,让您的设备根深蒂固,您可以更改系统数据 - 备份文件,删除不需要的应用程序等。 如果你是标准用户,您可以选择从视图中隐藏内部存储器和可千万不要乱用系统。 您可以轻松看到您的设备,或者可能连接的USB记忆棒上的大容量存储器内容。 简单的应用程序管理器允许查看,运行,复制,共享,请卸载并进一步探讨安装的应用程序。 无线文件共享 从你通过WiFi其他Android设备的Andr​​oid设备上访问文件。 从PC的Web浏览器访问 管理您从您的电脑的Andr​​oid设备上的文件。 支持访问FTP和FTPS(安全FTP)服务器。 多个服务器可以被配置。 的X PLORE可以显示在LAN(局域网)的其他电脑共享文件夹。 该系统允许访问连接到网络的计算机上的共享文件夹,甚至是远程服务器是否支持SMB协议。 的X PLORE可以访问各种网络存储“云”服务器,并访问他们的文件。 你需要有帐户在支持的Web服务,那么您可以访问由X-PLORE在线存储你的文件。 支持也是SSH文件传输(SFTP)和终端外壳模拟器。 主营业务相关的管理文件和文件夹 - 查看,复制,移动,删除,压缩到压缩,解压,重命名,共享,等等。 Picasa相册 的X PLORE可以在Picasa相册列表图片,下载,创建相册,上传和删除照片,编辑字幕。 SQLite数据库查看器 的X PLORE可以显示SQLite数据库文件(那些。db扩展名)作为表的扩展列表中,用数据库条目的行和列的每个表包含列表。 主要交互是通过触摸屏完成后,单击文件夹或文件,打开文件,或长按以打开包含它可以在特定的点击过的商品或多个选定的项目进行选择上下文菜单。 多选择允许做的操作上更多的文件一次。文件可以通过单击复选框被选中。另外,也可以选择一个文件夹中的所有文件,或者明确的选择,通过点击父文件夹的复选框。 打开文件,可能意味着要使用的内置浏览器,支持大多数常用的文件类型之一:图像,音频,视频和文字。 或者您可以配置的X PLORE使用系统中的应用,例如文件打开,在这种情况下,系统预定义的应用程序,可以打开特定文件启动。 档案馆(目前支持的是ZIP,RAR和7zip的),显示为其他文件夹。 其他的交互可以通过按钮栏,这是两个窗格之间,并且是完全可配置的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值