题目分析:

  这道题是数学必修五的原题,做法如下图,书上讲得很详细了。

  

那么这道题目用快速幂就可以解决了,值得注意的是,分析时间复杂度会发现直接做乘法其实是O(n^2)的,但是有一个1/20左右的常数,可能可以卡进去。为了追求稳定,考虑采用FFT优化。

emm,,,FFT做这种题是大材小用吧,用python写吧,理由是python的乘法是用fft实现的。

代码:

t=input()
count=0
while(count<t):try:a=input()x=2**(a+1)if a % 2 == 0:x=x-2;x=x//3;else:x=x-1;x=x//3;print xexcept:break

转载于:https://www.cnblogs.com/Menhera/p/8946391.html

BZOJ5300 [Cqoi2018]九连环 【数学】【FFT】相关推荐

  1. [CQOI]九连环(FFT优化+高精)

    文章目录 题目 题解 code 题目 九连环是一种源于中国的传统智力游戏. 如图所示,九个的圆环套在一把"剑"上,并且互相牵连.游戏的目标是把九个圆环全部从"剑" ...

  2. 2021牛客暑期多校训练营1 H-Hash Function(数学+FFT)

    H-Hash Function Shining_xzl大佬题解 本题答案符合题意的充分必要条件是:不能是任意两个数的差以及他们的因数,因此只需用用FFT求出这些数的差,记为差的集合. 从小到大考虑一个 ...

  3. [CQOI2018]九连环

    一.题目 点此看题 二.解法 根据题目中444连环的解释,你可以发现拆除444连环满足如下规律: 拆掉一个222连环,使得原环变成110011001100 拿掉最左边的111 加二连环使其变为0111 ...

  4. 2018十二月刷题列表

    Preface \(2018\)年的尾巴,不禁感慨自己这一年的蜕变只能用蜕变来形容了. 而且老叶说我们今年没的参加清北冬令营可以参加CCF在广州二中举办的冬令营,只要联赛\(390+\)就应该可以报. ...

  5. Bzoj4503 两个串

    Time Limit: 20 Sec  Memory Limit: 256 MB Submit: 398  Solved: 190 Description 兔子们在玩两个串的游戏.给定两个字符串S和T ...

  6. yyb省选前的一些计划

    突然意识到有一些题目的计划,才可以减少大量查水表或者找题目的时间. 所以我决定这样子处理. 按照这个链接慢慢做. 当然不可能只做省选题了. 需要适时候夹杂一些其他的题目. 比如\(agc/arc/cf ...

  7. dft变换的两幅图_离散傅立叶变换DTFT、DFT和FFT在工程与数学结合的通俗理解

    1.离散时间傅里叶变换DTFT 何为DTFT?就是对连续时间非周期信号进行抽样(乘积),得到的离散时间非周期信号再求傅里叶变换的过程就是DTFT.其实等同于信号频谱与脉冲信号频谱的卷积,这样得到的就是 ...

  8. tensor如何实现转置_PyTorch中的傅立叶卷积:通过FFT有效计算大核卷积的数学原理和代码实现...

    卷积 卷积在数据分析中无处不在.几十年来,它们已用于信号和图像处理.最近,它们已成为现代神经网络的重要组成部分. 在数学上,卷积表示为: 尽管离散卷积在计算应用程序中更为常见,但由于本文使用连续变量证 ...

  9. 数学(FFT):BZOJ 3527 [Zjoi2014]力

    题目在这里:http://wenku.baidu.com/link?url=X4j8NM14MMYo8Q7uPE7-7GjO2_TXnMFA2azEbBh4pDf7HCENM3-hPEl4mzoe2w ...

最新文章

  1. Ubunt php连接oracle,uBuntu PHP Oracle扩展 OCI8安装
  2. 为什么全网 都在说 iOS 开发不行了 ?
  3. C# 文件搬运(从一个文件夹Copy至另一个文件夹)
  4. C语言:以scanf的使用为例,对缓冲区的理解
  5. python list remove 删除引用_Python——list列表操作一坑(remove)
  6. 昂首阔步:让开发人员喜欢使用您的REST API
  7. wordpress实现搜索页关键词高亮
  8. 什么是Python中的类型转换?
  9. Twitter 惊现密码漏洞,强制 3.3 亿用户修改密码!
  10. cocos2dx3.2 画图方法小修改之 C++ final学习
  11. networkxpdf_1 NetworkX概述
  12. 带经纬度的水印相机_水印今日相机安卓版下载-水印相机拍照时间地点app下载v2.8.8.14-西西软件下载...
  13. 同样磁盘数,不同raid级别的随机IO性能差异对比
  14. session 与 coolie 的区别与联系
  15. SharePoint - 如何查询SharePoint ID?
  16. cpp设计并实现大整数
  17. 关于香港高防IP需要关注的几个问题
  18. (单纯性和L1 ball)投影梯度法
  19. 海洋污染全球告急:AI 可能是最后的防线
  20. Android PreferenceScreen和CheckBoxPreference的用法

热门文章

  1. PHP中date()函数里的参数
  2. C语言之局部变量全局变量变量存储方式
  3. SpringMVC前传--从Struts 1.x-2.x MVC-Spring 3.0 MVC
  4. Flutter RichText 使用案例解析 Flutter WidgetSpan 设置图片显示
  5. 清北学堂dp图论营游记day4
  6. 论文笔记:STD2P: RGBD Semantic Segmentation Using Spatio-Temporal Data-Driven Pooling
  7. Django 【第十九篇】JS实现的ajax、同源策略和前端JSONP解决跨域问题
  8. 表单提交防止恶意修改
  9. Linux C----创建静态库
  10. 如何在程序中打开PDF文件 -C#文章(.net)