hdu1060 N^N首位 log10
来源:互联网 发布:淘宝装修教程视频 编辑:程序博客网 时间:2024/06/05 14:51
一个数a必然可以表示为10^(c+d),其中c为整数,d为小数。则n^n的首位取决于d的第一个有效数字。10^d是讲小数点后移的。
#include <iostream>#include <string>#include <cstring>#include <queue>#include <stack>#include <cmath>#include <algorithm>#include <cstdio>using namespace std;int main(){ int t; cin >> t; while(t -- ) { double sum , per , beh , n; cin >> n; beh = n * log10(n) - (long long)(n* log10(n)); per = pow((double)10 , beh); per = (long long )per; cout << per << endl; } return 0 ;}
0 0
- hdu1060 N^N首位 log10
- HDU1060 n^n求首位
- hdu1060(计算n^n最高位的数字)
- 【取对数+科学计数法】【HDU1060】 N^N
- 2的N次方首位数
- (int)log10((int)n)+1 计算位数的几个问题
- HDU 1060 求N^N的最高位 (数学,科学计数法+log10()函数)
- 循环列表解决n个人首位相连报数问题
- HDU 1568 Fibonacci 【FIB通项公式+log10取前N为位数】
- hdu1060
- HDU1060
- hdu1060
- HDU1060
- N!
- N!
- n
- N
- N!
- 交换排序的几种排序算法
- java基本数据类型
- VB添加滚轮支持
- 2012年5月SAT香港真题解析
- Android 编程下的计时器
- hdu1060 N^N首位 log10
- Android 应用内多进程实现
- IOS 点击空白处隐藏键盘的几种方法
- Objective-C对象模型--类对象和元类对象
- tcp相关知识
- NTFS For Mac轻松解决使用难题教程
- Unity编程笔录--Unity二维码识别和生成二维码
- HDU 1312 Red and Black-dfs&bfs-(分块)
- 怎么用电脑看电视和点播电视剧电影,电脑上玩手机android游戏