hdu 1286找新朋友 (简单数学题)
2012-08-01 20:25
344 查看
点击打开链接
第一次暴力求解,tle
第一次暴力求解,tle
#include"stdio.h" #include"string.h" int fun(int x,int y) { while(x>y?(x%=y):(y%=x)); return x+y; } int main() { int T,n,i,j,ans,a[32768]; scanf("%d",&T); while(T--) { memset(a,0,sizeof(a)); scanf("%d",&n); ans=0; for(i=2;i<=n/2;i++) { if(n%i==0) { for(j=1;j*i<n;j++) a[i*j]=1; } } for(i=1;i<n;i++) ans+=a[i]; printf("%d\n",n-1-ans); } return 0; }
相关文章推荐
- hdu 1286找新朋友 (简单数学题)
- 找新朋友 hdu 1286 欧拉函数的简单运用
- HDU 1286 找新朋友 数学之筛选法
- HDU 1286 找新朋友(数学 欧拉函数)
- HDU 1286.找朋友(简单的筛选法)
- hdu 1286找新朋友 (欧拉函数筛法)
- HDU-1286-找新朋友
- hdu 1286 找新朋友
- HDU - 5974 A Simple Math Problem(ICPC2016 大连现场,简单的数学推理)
- hdu 1019 Least Common Multiple 简单数学
- HDU 1286 新朋友
- HDU 6033 Add More Zero 简单数学
- HDU 1286 找新朋友【欧拉函数】
- HDU 4655 Cut Pieces(2013多校6 1001题 简单数学题)
- hdu 5979 Convex (简单数学&正余弦公式)
- hdu 2964 Prime Bases(简单数学题)
- hdu 1286 找新朋友
- 【HDU】-1286-找新朋友(欧拉函数)
- hdu 1286 找新朋友 (容斥原理 || 欧拉函数)
- HDU-1286-找新朋友