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

做论坛网站怎么样备案建设网站收费标准

做论坛网站怎么样备案,建设网站收费标准,网上购物网站开发,南昌网站设计系统目录 题目: 分析: 代码: 原题链接:873. 欧拉函数 - AcWing题库 题目: 给定 n 个正整数 ai,请你求出每个数的欧拉函数。 欧拉函数的定义 1∼N 中与 N 互质的数的个数被称为欧拉函数,记为 ϕ(N)。…

目录

 题目:

 分析:

 代码:


原题链接:873. 欧拉函数 - AcWing题库

题目:

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

欧拉函数的定义

1∼N 中与 N 互质的数的个数被称为欧拉函数,记为 ϕ(N)。
若在算数基本定理中,N=pa1*pa2…*pam,则:
ϕ(N) = N×(p1−1)/p1×(p2−1)/p2×…×(pm−1)/pm

输入格式

第一行包含整数 n。

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

输出格式

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

数据范围

1≤n≤100,
1≤ai≤2×109

输入样例:

3
3
6
8

输出样例:

2
2
4

 分析:

 代码:

// 欧拉函数:用于计算<=n的正整数中,与n互质的数的数量.题目中的
// 欧拉函数表示:ϕ(N)=n*(p1-1)/p1*(p2-1)/p2*...*(pm-1)/pm
#include<iostream>
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++) // 分解a的质因子{if(a%i==0) {res=res/i*(i-1); // 欧拉函数。易错:如果写成res=res*(i-1)/i,现进行乘法的话值可能很大,会溢出。while(a%i==0) a/=i;}}if(a>1) res=res/a*(a-1);cout<<res<<endl;}
}

http://www.dtcms.com/a/487820.html

相关文章:

  • 怎么自己网站建设国外做鞋子的网站
  • 智慧物流企业网站建设方案一个网站开发语言
  • 苏州正规网站制作公司广告优化
  • wordpress图片自动添加altseo查询5118
  • 想网上卖家具怎么做网站课程网站建设论文
  • 中山建网站找哪家郑州网站免费制作
  • 开发微信小程序步骤昆山网站优化公司
  • windows修复双系统引导失败过程
  • 网站加速打开私人域名可以做公司网站备案吗
  • 个人网站icp备案号2023年又开始封控了吗
  • 网站开发的概要设计模板wordpress 评论排序
  • 基础型网站价格九江市区
  • 华为结构化摄像机接入到SVMSPro平台操作流程
  • 网站建设预算明细表学做网站快吗
  • 算法题(234):最小生成树(kruskal算法)
  • 【C++】继承(1)
  • 网站 字号 英文国家企业信息管理系统
  • 合肥html5网站建设中文wordpress企业
  • 力扣Hot100--226.翻转二叉树
  • 园岭网站建设百度做广告
  • LeetCode每日一题——矩阵置0
  • 网站规划和建设的基本步骤怎么做属于自己的免费网站
  • 东莞个人网站设计天津平台网站建设企业
  • Python全栈(基础篇)——Day12:函数进阶(闭包+装饰器+偏函数+实战演示+每日一题)
  • 【完整源码+数据集+部署教程】 【运输&加载码头】仓库新卸物料检测系统源码&数据集全套:改进yolo11-DRBNCSPELAN
  • 网站建设发展历程怎样在微信中做网站
  • 阿里巴巴网站推广方法免费网络推广网站大全
  • 信息分类网站建设字节跳动员工人数多少
  • Android 如何开启 16KB 模式
  • VOFA添加取消光标标记使用方法