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

响应式网站建站价格广东网站建设公司968

响应式网站建站价格,广东网站建设公司968,灰色关键词怎么做排名,app浏览器下载题面 解答 这一题如果不知道数论结论的话,做这个题会有两种天壤之别的体验 此题包含以下两个数论知识 1. 2^02^12^2...2^(n-1)2^n-1 2. 较大的数如果比较小的数的两倍大1或者小1,则两者互质 所以答案就是2^n-1/2^(n-1) 标程1 我的初次解答 #in…

 题面

解答

这一题如果不知道数论结论的话,做这个题会有两种天壤之别的体验

此题包含以下两个数论知识

1.  2^0+2^1+2^2+...+2^(n-1)=2^n-1

2.  较大的数如果比较小的数的两倍大1或者小1,则两者互质

所以答案就是2^n-1/2^(n-1)

标程1

我的初次解答

#include <bits/stdc++.h>using namespace std;typedef long long int ll;
#define endl "\n"
#define maxLine 110
#define long long int ll;ll num=20;int main() {cout<<(ll)pow(2,20)-1<<"/"<<(ll)pow(2,19);return 0;
}

但是感觉好像有点慢

下午我么们来用快速幂优化一下 

标程2

使用快速幂优化

#include <bits/stdc++.h>using namespace std;typedef long long int ll;
#define endl "\n"
#define maxLine 110
#define long long int ll;// ll mul(ll a,ll b,ll mod)
// {
//     a %= mod;
//     b %= mod;
//     return (a*b-((ll)((long double)a/mod*b))*mod+mod)%mod;
// }
inline ll ksm(ll a,ll b ){ll res=1;while(b){if (b&1) res*=a;b>>=1;a*=a;}return res;
}
int main() {cout<<(ll)ksm(2,20)-1<<"/"<<(ll)ksm(2,19);return 0;
}

奇怪,优化后的代码空间和时间居然没有任何提升。。。 

http://www.yayakq.cn/news/615901/

相关文章:

  • 正邦logo设计珠海网络排名优化
  • 5免费建站网站成都找人做网站
  • 做字幕网站android系统
  • 外贸官网建站深圳的建设工程信息网
  • 咨询公司网站模板搭建网页平台
  • 企业网站建设趋势wordpress中文备份
  • html网站模板资源哪个网站可以做兼职
  • 电子商务网站怎么做素材包手机站点
  • 佛山网站建设公司哪家最好商标图案自动生成
  • 凤阳县建设局网站苏州建设交通高等职业技术学院
  • 潍坊做网站张家口昨晚兰州发生了什么事
  • 百度云如何做网站建设一个淘宝客网站
  • ps做网站编排中文域名 怎么做网站
  • 网站服务器速度慢视频制作软件下载安装
  • 如何做网站推广赚钱音乐网页制作素材
  • 云南网站建设是什么做ppt找图片网站
  • 辽阳做网站织梦网站图片移动
  • 合肥设计网站公司关于域名用于非网站用途
  • 网站的栏目有什么名字注册城乡规划师考试时间2023
  • 哪里做网站的免费软件在线下载
  • cad二次开发网站做网站一个月20g流量够吗
  • 玉树州wap网站建设公司南京产品网站建设收费
  • 美发网站源码长沙装饰公司
  • 网站怎么做微信送红包活动群晖手动安装wordpress
  • 南宁住房建设部网站软装设计师培训
  • 临沂做网站建设公司个人注册公司需要什么
  • 如何利用网站策划做好网站建设抖音代运营收费20万
  • 网站编程设计方向网站上搜索的动图怎么做壁纸
  • 西宁做手机网站的公司wordpress pdo mysql扩展
  • 行业前10的网站建设公司正规的报价单格式