HUD 4473
来源:互联网 发布:手机最新网络捕鱼平台 编辑:程序博客网 时间:2024/04/30 15:56
比赛的时候看都没看到这道题,现在直接看题外加解题报告,感觉好简单啊
思维啊,思维啊,思维啊
#include<cstdio>#include<cmath>typedef long long ll;ll power3(ll n){ll ret=pow(n,1.0/3);while(ret*ret*ret<n)ret ++;while(ret*ret*ret>n)ret --;return ret;}ll power2(ll n,ll i){ll ret=pow(n/i,1.0/2);while(ret*ret*i<n)ret ++;while(ret*ret*i>n)ret --;return ret;}int main(){ll n,id=0;while(~scanf("%I64d",&n)){ll q3=power3(n);ll ans=q3;ll i,j,t;for(i=1;i<=q3;i++){t=n/(i*i);ans += (t-i)*3;ll q2=power2(n,i);ans += (q2-i)*3;for(j=i+1;j<=q2;j++){t=n/(i*j);ans += (t-j)*6;}}printf("Case %I64d: %I64d\n",++id,ans);}return 0;}
- HUD 4473
- HUD 4473 Exam
- HUD
- HUD 1000
- HUD 1033
- HUD 4038
- HUD P1561
- HUD 4502
- Hud 4608
- hud 2073
- hud 1518
- HUD-1142
- Unity HUD
- UDK HUD
- hud 2795
- hud 4288
- hud Fibonacci
- hud 4790
- ubuntu 上的 exim4邮件服务器安装
- Android-创建带多选项列表的对话框
- java中代码的注释和快捷键 [转]
- Android.mk介绍
- rtsp 网络抓包mplayer+live555
- HUD 4473
- Clustering (2): k-medoids
- Oracle opcode 汇总
- FreeMarker模板文件的构成及大约语法详解(一)
- 多线程基础概念
- CEdit使用总结
- poj 2481
- script test
- Win7删除System Volume Information的方法