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

做网站的公司排行班级优化大师网页版登录

做网站的公司排行,班级优化大师网页版登录,windows下搭建wordpress,wordpress微商城主题1.欧拉函数模板 - 蓝桥云课 问题描述 这是一道模板题。 首先给出欧拉函数的定义:即 Φ(n) 表示的是小于等于 n 的数中和 n 互质的数的个数。 比如说 Φ(6)2,当 n 是质数的时候,显然有 Φ(n)n−1。 题目大意: 给定 n 个正整数…

1.欧拉函数模板 - 蓝桥云课

问题描述

这是一道模板题。

首先给出欧拉函数的定义:即 Φ(n) 表示的是小于等于 n 的数中和 n 互质的数的个数。

比如说 Φ(6)=2,当 n 是质数的时候,显然有 Φ(n)=n−1。

题目大意:

给定 n 个正整数,请你求出每个数的欧拉函数。

输入格式

输入共两行。

第一行输入一个整数表示 n。

第二行输入 n 个整数。

输出格式

输出共 n 行,每行输出 1 个整数表示对应数字的欧拉函数。

样例输入

3
3 6 8

样例输入

2
2
4

说明

小于等于 3 的数中与 3 互质的有:1, 2。

小于等于 6 的数中与 6 互质的有:1, 5。

小于等于 8 的数中与 8 互质的有:1, 3, 5, 7。

评测数据规模

保证对于所有数据有:

1≤n≤100,输入的 n 个整数范围为 [1,2×109] 。

思路:

模板
代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
void calc(ll x)
{//分解质因数,根据欧拉函数公式求值ll res = x;for(ll i = 2 ; i <= x / i ; i++){if(x % i == 0){while(x % i == 0){x = x / i;}res = res / i*(i-1);}}if(x > 1) res=res/x*(x-1);cout << res << " ";
}
int main()
{ll n;cin >> n;while(n--){ll x;cin >> x;calc(x);}return 0;
}

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

相关文章:

  • 学敏网站建设宁德市住房和城乡建设局
  • 广州云建站模板爱战网官网
  • 什么公司做网站最好服务网站排名咨询
  • 网站建设销售兼职合同百度免费下载安装
  • wamp做网站seo需要掌握什么技能
  • 丰台网站关键词优化精准信息300099
  • 西宁市住房和城乡建设局网站免费的网络推广渠道有哪些
  • 万网如何上传静态网站网络营销的推广
  • 纯静态网站 后台苏州seo快速优化
  • 服装设计网页搜索引擎优化是指什么意思
  • 福步外贸人才网seo网络推广员招聘
  • 网站设计规划书郑州专业网站建设公司
  • ip在线代理网页南宁seo主管
  • 网站管理一般要做什么外链seo招聘
  • 专注武汉手机网站设计seo试用软件
  • 一个人做运营网站深圳网站建设专业乐云seo
  • 广东东莞今日疫情北京seo执行
  • 汉中定制网站建设公司高州新闻 头条 今天
  • 撸撸撸做最好的导航网站深圳网站seo优化
  • 黑龙江最新疫情最新公告武汉seo网站优化排名
  • 双流区规划局建设局网站怎么制作自己的网站
  • 新浪网站首页seo兼职怎么收费
  • 专做进口批发的网站公司网站建设要多少钱
  • 非自己的网站如何做二次跳转营销软件商城
  • 网站能否做二维码网络营销外包顾问
  • 廊坊专业网站制作服务seo的工作内容主要包括
  • 找人做网站骗局全国人大常委会副委员长
  • 运营的网站高报师培训机构排名
  • 虚拟网站怎么做的网络营销策略分析案例
  • 佛山市研发网站建设哪家好保定网站推广公司