HDU 1060(数论)
来源:互联网 发布:招商银行贵金属软件 编辑:程序博客网 时间:2024/06/05 14:26
题意: 计算N^N结果的最左边的数
由sum=N^N,两边对10取对数,log10(sum)=Nlog10(N),有sum=10^(Nlog10(N));
由于10的整数次幂首位均为1,则仅需考虑Nlog10(N)的结果的小数部分即可
#include <iostream>#include <cmath>using namespace std;int main(){ __int64 n,i,a,sum; double s,num,x; cin>>n; for(i=0;i<n;i++) { cin>>num; s=num*log10(num); a=(__int64)(s); x=s-a; sum=(__int64)(pow((double)10,(x))); cout<<sum<<endl; } return 0; }
0 0
- HDU 1060(数论)
- HDU 1060 Leftmost Digit (数论)
- HDU 1060 Leftmost Digit(数论)
- HDU 1060 Leftmost Digit(数论)
- HDU 1060 数论
- hdu 1060 数论
- HDU 2204 (数论)
- hdu 1722(数论)
- hdu 1492(数论)
- hdu 2554 (数论)
- hdu 2964 (数论)
- hdu 2421 (数论)
- hdu 2608(数论)
- hdu 2446(数论)
- hdu 5391 (数论)
- hdu 5478 (数论)
- hdu 5812(数论)
- HDU 1042(数论)
- 让程序在Windows CE系统启动时自动运行
- javaScript中URL编码转换,escape() encodeURI() encodeURIComponent
- 漫谈WinCE下的格式化
- uva 10747 - Maximum Subsequence(贪心)
- bootchart工具在Android系统开机测量中的应用
- HDU 1060(数论)
- 数据库中创建视图和索引还有存储过程起什么作用?
- CSS背景属性(1)
- Windows CE 6.0 安装顺序
- Maven3+Struts2.3.1.2整合的Hello World例子
- 删除UserDefault里某个object致app crash的解决过程
- sql练习 根据网上的习题,自己又做了个数据库,练习
- log4jdbc日志框架
- 1 android下的数据持久化,保存数据到rom文件