NOJ 865 F(x)
来源:互联网 发布:linux设置时间命令 编辑:程序博客网 时间:2024/05/20 03:38
题目链接~~>
这一题我感觉是考验你的优化能力,一种方法(这题很不淡定,因为Case Wa了两次)。
代码:
#include<stdio.h>int main(){ long long int n,i,j,sum,k ; int q=1 ; while(scanf("%lld",&n)!=EOF) { sum=0 ; for(i=1;i*i<=n;i++)// 找因子 只需找到sqrt(n) ;分两步:如果i*i!=n ; { // 再去找n/i 情况 例如:n=10 ,i=2时 分别找2和5的所有因子 if(n%i==0) { k=n/i ; for(j=1;j*j<=i;j++) if(i%j==0) { if(j*j!=i) sum+=2 ; else sum+=1 ; } } if(n%i==0&&k!=i) { for(j=1;j*j<=k;j++) if(k%j==0) { if(j*j!=k) sum+=2 ; else sum+=1 ; } } } printf("Case %d: %lld\n",q++,sum) ;//别忘了Case!!!!淡定! } return 0 ;}
- NOJ 865 F(x)
- [noj 1555] The Sum of F(x) and G(x)
- F[x]
- F(x)
- F(X)
- F(X)
- F(x)
- F(x)
- 已知f(x)1)f(x)dx
- Noj
- HDU4389:X mod f(x)
- 不必要的F(X)
- hdu 4734 F(x)
- HDU 4734 F(x)
- hdu 4734 F(x)
- HDU 4734 F(x)
- HDU 4734 F(x)
- HDU 4734 F(x)
- iOS runtime攻击-cycript
- google chrome 快捷键
- iOS APP网络分析之rvictl(可以捕捉除了Wifi以外的网络类型)
- IP 网际协议
- 《老罗的Android之旅》导读PPT
- NOJ 865 F(x)
- YARNMRv2 Node Manager深入剖析—NodeManager启动Container流程分析
- linux 多进程编程
- Bresenham画线
- Java 哈希表例子
- YARN/MRv2 Node Manager深入剖析—整体架构
- 统一资源管理与调度平台(系统)介绍
- 项目经验分享
- YARN/MRv2 ResourceManager代码分析