当前位置: 首页 > news >正文

wordpress做的视听网站做企业网站哪个平台好

wordpress做的视听网站,做企业网站哪个平台好,网站关键词seo优化怎么做,自学学网页设计https://nanti.jisuanke.com/t/31716 题意 n颗糖果n个人,按顺序给每个人任意数目(至少一个)糖果,问分配方案有多少。 分析 插板法或者暴力打表后发现答案就为2^(n-1),只是这个n有点大。于是马上用java。然而现实相当残酷,超时。 然…

https://nanti.jisuanke.com/t/31716

题意

n颗糖果n个人,按顺序给每个人任意数目(至少一个)糖果,问分配方案有多少。

分析

插板法或者暴力打表后发现答案就为2^(n-1),只是这个n有点大。于是马上用java。然而现实相当残酷,超时。

然后想到降幂,即(a^b)%m=a^(b%phi(m))%m,当gcd(b,m)==1。这里显然互质,于是降幂后仍然用java写,还是tle。

而后还尝试了C++大数来写,可能是使用姿势错误,也t了。

到了最后一小时,没错,我们队卡这题卡到了最后一小时,很绝望。

最后想到了直接模拟求余就好了,其它大数操作都是不必要的。到此,终于过了。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int maxn = 1e5+10;
const int mod = 1e9 + 7;
char s[maxn];
ll qpow(ll a,ll b){ll res=1;while(b){if(b&1) res=res*a%mod;b>>=1;a=a*a%mod;}return res;
}
int main(){int t;scanf("%d",&t);int phi = 1e9 + 6;while(t--){scanf("%s",s);ll ans=0;int n = strlen(s);for(int i=0;i<n;i++){ans=(ans*10+(s[i]-'0'))%phi;}ans=(ans-1+phi)%phi;printf("%lld\n",qpow(2,ans));}return 0;
}

 

转载于:https://www.cnblogs.com/fht-litost/p/9662687.html

http://www.lbrq.cn/news/2509237.html

相关文章:

  • 建设银行校招网站入口国际军事新闻
  • 一个空间做2个网站吗网络营销形式
  • seo网站优化培训班百度一下网页搜索
  • 郑州公司建站搭建广州seo关键词优化是什么
  • 怎样通过网盘做电影网站seo免费诊断
  • 网站制作切片目前在哪个平台做推广好
  • 有哪些比较好的做ppt好的网站怎样宣传自己的产品
  • 娄底做网站windows优化大师兑换码
  • python 做下载网站上海今天最新发布会
  • 外贸免费p2p网站建设seo技巧与技术
  • 网站产品图怎么做的网店运营推广中级实训
  • 上海工厂网站建设百度网盘客服在线咨询
  • asp.net网站开发实例十大外贸电商平台
  • 密云建设网站企业培训系统app
  • 源码出售网站怎么做国外搜索引擎排行榜
  • 网站模板首页营销qq官网
  • 深圳做网站可用乐云seo十年百度移动端点赞排名软件
  • qq浏览器直接打开网页seo的流程是怎么样的
  • 靓号网站建设推销广告
  • 软件工程师工作内容厦门seo外包
  • 个人网站备案下载站网络培训机构
  • 网站代码开发软件hb找推网
  • 网站开发制作学徒如何找外包的销售团队
  • 福清福州网站建设临沂seo推广
  • 网站加载速率怎么看关键词的搜索量
  • 高端网站开发公司有哪些企业营销策略有哪些
  • 建设地产网站万州网站建设
  • 汕头网站制作网页外贸平台自建站
  • 专业的河南网站建设价格百度推广客户端电脑版
  • dremrever怎么做网站福州短视频seo平台
  • vue中使用wavesurfer.js绘制波形图和频谱图
  • C++ AI流处理核心算法实战
  • C# CAN通信上位机系统设计与实现
  • vue相关的拖拉拽官网
  • 【LeetCode 热题 100】(二)双指针
  • 【Rust并发集合】如何在多线程中并发安全地使用集合