【HDU 2824 The Euler function】+ 欧拉函数
来源:互联网 发布:java的sleep 编辑:程序博客网 时间:2024/04/30 06:54
The Euler function
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 6488 Accepted Submission(s): 2736
Problem Description
The Euler function phi is an important kind of function in number theory, (n) represents the amount of the numbers which are smaller than n and coprime to n, and this function has a lot of beautiful characteristics. Here comes a very easy question: suppose you are given a, b, try to calculate (a)+ (a+1)+….+ (b)
Input
There are several test cases. Each line has two integers a, b (2< a < b < 3000000).
Output
Output the result of (a)+ (a+1)+….+ (b)
Sample Input
3 100
Sample Output
3042
Source
2009 Multi-University Training Contest 1 - Host by TJU
题意 : (a) 1 ~ a 中与 a 互质的数的个数,求 (a) + (a + 1) + …(b)
思路 : 欧拉函数求质数~
AC代码:
#include<cstdio>typedef long long LL;const int K = 3e6 + 10;int ol[K];int main(){ int a,b; for(int i = 1; i < K; i++) ol[i] = i; for(int i = 2; i < K; i++) if(i == ol[i]) // i 为质数 for(int j = i; j < K; j += i) ol[j] = ol[j] / i * (i - 1); // j 的因子有 i,欧拉函数 while(scanf("%d %d",&a,&b) != EOF){ LL cut = 0; for(int i = a; i <= b; i++) cut += ol[i]; printf("%lld\n",cut); } return 0;}
- hdu 2824 The Euler function(欧拉函数)
- hdu 2824 The Euler function 欧拉函数模板题
- HDU 2824 The Euler function 欧拉函数
- hdu 2824 The Euler function(欧拉函数)
- HDU-#2824 The Euler function(欧拉函数+筛法)
- HDU 2824 The Euler function(欧拉函数)
- HDU 2824 The Euler function(欧拉函数)
- HDU 2824 The Euler function【欧拉函数 打表】
- HDU 2824 The Euler function(欧拉函数)
- HDU 2824 The Euler function [欧拉函数]
- hdu 2824 The Euler function(欧拉函数)
- HDU 2824 The Euler function【欧拉函数入门题】
- hdu 2824 The Euler function (欧拉函数离线模板)
- HDU:2824 The Euler function(欧拉函数)
- 【HDU 2824 The Euler function】+ 欧拉函数
- hdu 2824 The Euler function(欧拉函数)
- 2824 The Euler function【欧拉函数】
- HDU The Euler function (欧拉函数打表)
- android studio 2.3与instant run
- c#获取当前系统的时间
- Leetcode: Maximum Subarray
- 机柜系统:数据和业务的幕后英雄
- 一个JavaWeb搭建的开源Blog系统,整合SSM框架
- 【HDU 2824 The Euler function】+ 欧拉函数
- Mosquitto安装及简单使用
- 防火墙的路由配置(内网连接外网)
- [FZU] 1475 不同的单词
- TIMESTAMP with implicit DEFAULT value is deprecated
- javascript时间和日期,实现时钟功能之浅析
- jsp的9个内置对象
- nginx 虚拟域名映射
- VS编辑后期生成事件