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

曲靖网站设计日本进口yamawa

曲靖网站设计,日本进口yamawa,wordpress修改代码后,php做商城网站步骤C-绿_牛客小白月赛118 明确:一个大小为n的序列,子序列和为: 本题中,恰好只需要计算这个值,-1因为这包括了空序列 如何快速计算2^ L 呢? 想到快速幂算法: base是基数,这里是2&#…

C-绿_牛客小白月赛118

明确:一个大小为n的序列,子序列和为:

本题中,恰好只需要计算这个值,-1因为这包括了空序列

如何快速计算2^ L 呢?

想到快速幂算法:
base是基数,这里是2,exponent是轮数,

long long fast_pow(long long base, long long exponent, long long mod) {long long res = 1;base %= mod;  // 防止base过大while (exponent) {// 如果当前指数为奇数,乘以当前底数if (exponent & 1) {res = (res * base) % mod;}// 底数平方base = (base * base) % mod;// 指数右移一位exponent /= 2;  // 或 exponent >>= 1;}return res;
}

再进一步如何快速化简呢?

求2^e%(p-1) , 再%p是我们的目标

所以,来看代码
 

#include <iostream>
#include <string>
#include <vector>
using namespace std;const long long MOD = 1000000007;
const long long mod_phi = MOD - 1;  // φ(MOD) for MOD primelong long fast_pow(long long base, long long exponent, long long mod) {long long res = 1;base %= mod;while (exponent) {if (exponent & 1) {res = (res * base) % mod;}base = (base * base) % mod;exponent /= 2;}return res;
}int main() {ios_base::sync_with_stdio(false);cin.tie(nullptr);int T;cin >> T;while (T--) {long long n;cin >> n;string s;cin >> s;long long len = s.size();long long n1 = n % mod_phi;long long exponent_mod = (n1 * len) % mod_phi;long long power = fast_pow(2, exponent_mod, MOD);long long ans = (power - 1) % MOD;if (ans < 0) {ans += MOD;}cout << ans << '\n';}return 0;
}

http://www.dtcms.com/wzjs/390639.html

相关文章:

  • 宣传类的网站惠州网络推广
  • 单位网站建设汇报材料品牌网站建设方案
  • 云购网站开发seo资源是什么意思
  • 佛山哪个做网站的好站外推广渠道有哪些
  • 网站首页ico怎么做网络营销与直播电商怎么样
  • 详细描述建设一个网站的具体步骤首页排名seo
  • 政府网站建设的流程因素市场seo是什么
  • 网站建设考虑因素游戏推广员招聘
  • wordpress短代码参数seo企业优化方案
  • 做网站(信科网络)营销渠道策略
  • php网站建设教程 电子书google权重查询
  • 营销单页网站模板长春百度关键词优化
  • 网页制作模板动物佛山做网络优化的公司
  • 网站如何做移动适配seo服务外包公司
  • 可以做免费的网站吗网络舆情处置的五个步骤
  • 阿里云做网站怎么样百度指数免费添加
  • 做网站卖资料上海专业的seo推广咨询电话
  • 南宁企业自助建站一点优化
  • 网站开发思路麒麟seo软件
  • 河南省住房和城乡建设厅官网查询seo宣传
  • 平台网站做数据维护需要多久seo美式
  • 建设部监理工程师考试网站北京seo关键词优化收费
  • seo服务器优化windows优化大师要会员
  • 衢州建校继续教育seo如何建立优化网站
  • 做暖漫画网站优化网站界面的工具
  • 网站制作公司咨询热线深圳百度竞价托管公司
  • 生活中实用的产品设计网站整站优化推广方案
  • vue 网站开发网站维护工作内容
  • 资深的食品行业网站开发网络推广是诈骗吗
  • 网页版传奇世界什么组合最好神马移动排名优化