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

wordpress建站后发布株洲做网站

wordpress建站后发布,株洲做网站,做网站 编程语言,wordpress主题开发题目大意: ACM 有 n 名员工,现在是他们从老板那里拿薪水的时候了。所有员工都从 1 到 n 编号。原因不明,如果员工的工作编号是 k,他今年可以获得 k^4 Mars 美元。所以为 ACM 工作的员工非常富有。 因为员工人数太多,…

题目大意:

ACM 有 n 名员工,现在是他们从老板那里拿薪水的时候了。所有员工都从 1 到 n 编号。原因不明,如果员工的工作编号是 k,他今年可以获得 k^4 Mars 美元。所以为 ACM 工作的员工非常富有。

因为员工人数太多,ACM 的老板必须分配太多的钱,他想明年解雇工作号与 n 共质的人。现在老板想知道解雇后他会节省多少钱。

思路:先求出1~n的每个数的四次方的求和,然后再减去n的因子的四次方的求和。把n的因子的质因子找出来,然后使用容斥原理(我容斥原理用的方法是二进制)去做。

求和公式:1^{4}+2^{4}+3^{4}+...+n^{4}=\frac{n*(n+1)*(2n+1)*(3*n*n+3*n-1)}{30} ( 搜来的 )

代码如下:

#include<bits/stdc++.h>
using namespace std;
#define int long long
const int mod=1e9+7;
int vis[10005],prime[10005];
int ksm(int x,int y){int ans=1;while(y){if(y&1) ans=ans*x%mod;x=x*x%mod;y>>=1;}return ans;
}
int fun(int x){//求 a ^ 4 的前 x 项和return (x*(x+1)%mod*(2*x+1)%mod*(3*x*x%mod+3*x%mod-1+mod)%mod)%mod*ksm(30,mod-2)%mod;
}
signed main(){int cnt=0;for(int i=2;i<=10000;i++){//埃式筛求 1 ~ 10000 之间的素数 if(vis[i]) continue;prime[cnt++]=i;for(int j=i*2;j<=10000;j+=i){vis[j]=1;}}int _;cin >> _;while(_--){int n;cin >> n;vector<int> v;//存质因数 int m=n;for(int i=0;i<cnt;i++){//挑选 n 的质因子 if(m%prime[i]==0){v.push_back(prime[i]);while(m%prime[i]==0) m/=prime[i];}}if(m>1) v.push_back(m);//若不为 1 ,说明还留下 1 个质因子 int ans=fun(n),res=0;for(int i=1;i<(1<<v.size());i++){int num=1,sum=0;//num 代表几种不同质因子组成的最小因子 ,sum 代表质因子的个数 for(int j=0;j<v.size();j++){ if((i>>j)&1) sum++,num*=v[j];}int tmp=num*num%mod*num%mod*num%mod*fun(n/num);//求出 num 的倍数(不大于 n ) 的四次方之和。将这个最小因子的四次方之和提出,剩下的就是 a^4 的前几项和//例如:2^4 + 4^4 + 6^4 + 8^4 = 2^4 * ( 1^4 + 2^4 + 3^4 + 4^4 )if(sum%2) res=(res+tmp)%mod;//容斥原理 else res=(res-tmp)%mod;}ans=((ans-res)%mod+mod)%mod;cout << ans << endl;}return 0;
}

http://www.zhongyajixie.com/news/49635.html

相关文章:

  • 做网站网页的工作怎么样品牌策划公司排行榜
  • 轻量应用服务器可以做网站吗百度输入法免费下载
  • 政府机关网站建设方案百度图片搜索引擎
  • h5商城网站建站济宁seo公司
  • 做坏事网站企业网络规划与设计
  • 网页特效代码免费网站建立免费网站
  • vi设计手册案例北京seo优化外包
  • 跨境独立站建站怎么开发网站
  • 网站开发项目的心得体会seo的课谁讲的好
  • wordpress还原石家庄网站建设seo
  • 怎么写网站头部和尾部软文广告经典案例100字
  • 营销型网站的基本模板今日国内最新新闻
  • 网站快速收录平台北京出大大事了
  • 网站绑定别名好吗广州信息流推广公司
  • 昆明房产网站建设游戏推广合作平台
  • 公司logo设计理念说明洛阳网站建设优化
  • 做网站的条件网络营销推广方案有哪些
  • 佛山网站建设专家评价网络广告宣传怎么做
  • 番禺网站开发报价信息流广告投放
  • 品牌建设方案怎么写优化搜索关键词
  • 网络经营许可证查询网站功能优化
  • wordpress 餐饮订餐厦门网站推广优化哪家好
  • 银川做网站的 公司有哪些岳阳网站建设推广
  • wordpress暂停网站电影站的seo
  • 十大景观设计公司排名使用 ahrefs 进行 seo 分析
  • 网上玩时时彩的网站怎么做代理做网站设计的公司
  • wordpress 热门排序整站多关键词优化
  • 企业做网站需要注意什么问题sem代运营
  • 河北建设工程招标协会网站网络营销怎么做
  • 做桌面端还是网站怎么营销一个产品