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

江西邮电建设工程有限公司网站济南网络免费推广网站

江西邮电建设工程有限公司网站,济南网络免费推广网站,网站开发啊,小程序开发外包报价表题目 给定n个正整数ai,请你求出每个数的欧拉函数。 输入格式 第一行包含整数n。 接下来n行,每行包含一个正整数ai。 输出格式 输出共n行,每行输出一个正整数an的欧拉函数。 数据范围 1 ≤n ≤100 1≤ai≤2* 109 输入样例: 3 3 6 8输…

题目

给定n个正整数ai,请你求出每个数的欧拉函数。
欧拉函数的定义
1~N中与N互质的数的个数被称为欧拉函数,记为o(N)。若在算数基本定理中,N =p i p:2 . ..pm,则:
o(N) =N * P-1 , p-1 *...”Pm—1

输入格式

第一行包含整数n。
接下来n行,每行包含一个正整数ai。

输出格式

输出共n行,每行输出一个正整数an的欧拉函数。

数据范围

1 ≤n ≤100
1≤ai≤2* 109

  • 输入样例:
3
3
6
8
  • 输出样例:
2
2
4

题解

#include <iostream>
#include <algorithm>
using namespace std;
int main()
{int n;cin >> n;while (n -- ){int a;cin >> a;int res = a;for (int i = 2; i <= a / i; i ++)if (a % i -= o)l{res = res / i*(i - 1);while (a % i == 0) a /= i;}if (a > 1) res = res / a * ( a - 1);cout << res << endl;
}
return 0;

思路

欧拉函数公式由容斥定理推导,具体图下图
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

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

相关文章:

  • 网站后台开发做什么mvc网站建设的实验报告
  • 站长之家网站金融行业做网站
  • 深圳网站设计价格制作灯笼作文300字
  • 贵州建设监理协会网站为新公司取名
  • 网站策划步骤公司名后缀的邮箱
  • 个人网站是啥nginx建设网站教程
  • 广州 网站设计公司排名广州网站seo公司
  • 兰州网站建设方案昆明网站建设论坛
  • 手机怎么打开禁止访问的网站站酷logo设计
  • 一个域名可以做两个网站么中华室内设计网公众号下载
  • 重庆黄埔建设集团网站做网站要会哪些技术
  • 怎样建设自己的网站WordPress批量删除无用标签
  • 海运外贸流程google seo 优化
  • 做dnf辅助网站福州网站建设方案书
  • 淄博做网站跟优化济南英文网站建设
  • 唐山建设企业网站阜阳企业网站推广
  • 网站怎么定位义乌网红村
  • 上下框架 网站响应式布局网站
  • 石家庄站全景图网站seo 规范
  • 汽车宣传网站模板如何做挂qq的网站
  • 怎么检测网站是否安全出口退税在哪个网站做
  • 做编程的+网站有哪些内容做网站的公司倒闭
  • 母婴网站建设前期规划为某一企业规划网络促销方案
  • 什么摄像头做直播网站石材做网站
  • 网页可信站点做电力招聘的有哪些网站
  • 国际物流网站模板福永医院网站建设
  • 免费空间建网站手机营销网站模板免费下载
  • 电子表格做网站框架wordpress怎么添加企业网站
  • 帮朋友做网站 知乎重庆南川网站制作公司推荐
  • 绿色科技网站建设wordpress推特登陆