1490: 关于最大公约数的疑惑
来源:互联网 发布:nginx 图片服务器配置 编辑:程序博客网 时间:2024/05/20 16:08
1490: 关于最大公约数的疑惑
时间限制: 1 Sec 内存限制: 128 MB提交: 11 解决: 9
上一题提交状态下一题
题目描述
小光是个十分喜欢素数的人,有一天他在学习最大公约数的时候突然想到了一个问题,他想知道从1到n这n个整数中有多少对最大公约数为素数的(x,y),即有多少(x,y),gcd(x,y)=素数,1<=x,y<=n。但是小光刚刚接触最大公约数,不能解决这个问题,于是他希望你能帮助他解决这个问题。
输入
一个整数N (1<=N<=10^5)
输出
(x,y)的个数
样例输入
5
样例输出
5
提示
(2,2) (2,4) (4,2) (3,3) (5,5)
#include <iostream>#include <cstdio>using namespace std;int zui(int a, int b){int c;if(a<b){c=a;a=b;b=c;}while(b){c=a;a=b;;b=c%b;}return a;}int shu(int n){int i;for(i=2;i<n;i++){if(n%i==0)break;}if(i==n)return 1;return 0;}int main(){long n;long i,j;long sum=0;scanf("%ld", &n);for(i=2;i<=n;i++){if(shu(i))sum++;for(j=2;j<=n;j++){if(i==j)continue;if(shu(zui(i,j)))sum++;}}printf("%d", sum);return 0;}
0 0
- 1490: 关于最大公约数的疑惑
- 关于最大公约数的疑惑
- 关于最大公约数的疑惑
- AOJ-737 关于最大公约数的疑惑
- 关于教育质量的疑惑
- 关于接口的疑惑
- 关于CreateProcess的疑惑
- 关于指针的疑惑
- 关于getopt_long的疑惑
- 关于MVC的疑惑
- 关于setVisibility的疑惑
- 关于Manifest的疑惑
- 关于printf的疑惑
- 关于VM_COPYDATA的疑惑
- 关于RecyclerView的疑惑
- 关于kafka的疑惑
- 关于迭代器的疑惑
- 关于学科的疑惑
- 自己写编译器学习总结
- python字符串、元祖、列表(有代码有注释)
- 洛谷3758暨bzoj4887,论O(松)的妙处
- Ubuntu各个版本的镜像下载地址
- 一个简单的开始
- 1490: 关于最大公约数的疑惑
- serialization.h
- AWK编程(一)
- 报错Installation failed with message Failed to finalize session : INSTALL_FAILED_CONFLICTING_PROVIDER
- hexo sever端口占用,localhost:4000无响应
- 职业简历与健康病例 ,让别人更加了解你的途径,很重要!!!
- redhat7编译安装php-5.5.38
- 前端:登录页面
- JQuery选择器通过click事件获取当前点击对象的id,name,value属性