E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Leftmost
HDU 1060
Leftmost
Digit
http://acm.hdu.edu.cn/showproblem.php?pid=1060 脑筋急转弯。 View Code #include <stdio.h> #include <math.h> int main() { int t; double n; scanf("%d",&t);
·
2015-11-12 21:57
left
HDUOJ1060
Leftmost
Digit
Leftmost
Digit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768
·
2015-11-12 12:02
left
HDU 1060
Leftmost
Digit(数学)
题目链接 纯纯的数学,以前的时候没想法。。。利用log,果然神奇。。杭电299了。。。 1 #include <stdio.h> 2 #include <string.h> 3 #include <math.h> 4 #define eps 1e-9 5 int main() 6 { 7 int t; 8 __
·
2015-11-12 09:02
left
HDU 1060
Leftmost
Digit
题解:利用log,先计算答案的log值,n=n*log10(n),然后,最高位就是小数部分幂还原的整数部分。 #include <cstdio> #include <cmath> int T;double n; int main(){ scanf("%d",&T); while(T--){ scanf
·
2015-11-11 19:21
left
KeepCode1 解题思路及代码实现
Downward paths Problem B HDU 4476 Cut the rope Problem C HDU 1576 A/B Problem D HDU 1060
Leftmost
·
2015-11-11 17:40
code
HDOJ HDU 1060
Leftmost
Digit ACM 1060 IN HDU
MiYu原创, 转帖请注明 : 转载自 ______________白白の屋 题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1060 题目描述: Problem Description Given a p
·
2015-11-11 07:38
left
家庭作业
2.66题目:创建一个函数
leftmost
_one(unsignedx),实现将x除最高有效位1外其他位全部置为0的功能,如果最高有效位为0则返回0。要求:1.遵循位级整数编码规则。
20135230潘俊洋
·
2015-11-08 12:00
家庭作业
2.66题目:创建一个函数
leftmost
_one(unsignedx),实现将x除最高有效位1外其他位全部置为0的功能,如果最高有效位为0则返回0。要求:1.遵循位级整数编码规则。
20135230潘俊洋
·
2015-11-08 12:00
hdu_1060_
Leftmost
Digit
一个数可以表示为num=a*10^n,即科学表示法 那么num^num=10^n*a(1<a<10),两边取对数 num*log10(num)=n+log10(a); 令x=num*log10(num) 则log10(a)=x-n=x-(int)x a=10^(x-(int)x) 实际上令m=n^n,则log10(m)=n*log10(n) 所以m=10(n*log10(
·
2015-11-03 21:55
left
HDU 1060
Leftmost
Digit
看了这个题好久还是不知道怎么做,后来经过lvsi的指导,才把它给A了。 m=n^n;两边同取对数,得到,log10(m)=n*log10(n);再得到,m=10^(n*log10(n)); 然后,对于10的整数次幂,第一位是1,所以,第一位数取决于n*log10(n)的小数部分; 我们知道一个数x可以用10^(n +m)( n可以是小数,m是整数 )表示,那么10^n就是表示x/10^m之后
·
2015-11-02 18:11
left
【hdu 1060】【求N^N最低位数字】
Leftmost
Digit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768
·
2015-11-02 13:44
HDU
Leftmost
Digit
Problem Description Given a positive integer N, you should output the
leftmost
digit of N^N.
·
2015-11-02 10:30
left
Counting Game (Uva)
When the game begins, the
leftmost
person says ``1" loudly, then the second person (peop
·
2015-11-01 09:14
count
(HDOJ 1060)
Leftmost
Digit
Leftmost
Digit Time Limit: 2000/1000 MS (Java/Others) Memory Limit:
·
2015-10-31 11:39
left
Leftmost
Digit(解题报告)
Leftmost
Digit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
·
2015-10-31 11:09
left
HDU 1060
Leftmost
Digit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total
·
2015-10-31 10:43
HDU
[置顶] hdu 1060
leftmost
digit
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1060思路:nlogn的第一位小数位取出来,再求10的密就是我们要的结果了,不解释,就是这么叼。ProblemDescriptionGivenapositiveintegerN,youshouldoutputtheleftmostdigitofN^N. InputTheinputcontainssevera
wind_2008_06_29
·
2015-10-30 00:00
ACM
HDU
OJ
digit
leftmost
hdu 1060
Leftmost
Digit
题解: m=n^n;两边同取对数,得到,log10(m)=n*log10(n);再得到,m=10^(n*log10(n)); 然后,对于10的整数次幂,第一位是1,所以,第一位数取决于n*log10(n)的小数部分 #include<stdio.h> #include<math.h> int main() { int _case;
·
2015-10-27 15:50
left
HDU 2796 线段树
思路:利用线段树,将有多少条信息或者高度作为线段树的最大区间,然后题目中说明要如果不能放在最上边(topmost),那么就放在最左边的上边(
leftmost
)。
AShallWe
·
2015-09-20 15:33
线段树
HDU 1060
Leftmost
Digit(数论)
Description给出一整数n,输出n^n的最高位Input第一行为用例组数T,每组用例占一行为一整数nOutput对于每组用例,输出n^n的最高位SampleInput234SampleOutput22Solution这道题直接算肯定不行,也不能用快速幂之类的算法,所以只能找公式了,显然n可以表示成此形式,我们要求的即为x同时我们有,不妨令那么则Code#include #include #
V5ZSQ
·
2015-09-05 23:00
hdu1060
Leftmost
Digit
LeftmostDigitTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):14951 AcceptedSubmission(s):5774ProblemDescriptionGivenapositiveintegerN,youshouldoutputth
su20145104009
·
2015-09-03 17:00
HDU
1060
hdu1060
HDU 1060.
Leftmost
Digit【重点在分析】【格式【晕】】【8月31】【记录】
LeftmostDigitProblemDescriptionGivenapositiveintegerN,youshouldoutputtheleftmostdigitofN^N. InputTheinputcontainsseveraltestcases.ThefirstlineoftheinputisasingleintegerTwhichisthenumberoftestcases.Tte
a995549572
·
2015-08-31 19:00
C++
ACM
HDU
hdu1060
Leftmost
Digit
题目(http://acm.hdu.edu.cn/showproblem.php?pid=1060)求n^n最右侧的数,设m=n^n,两边取对数m=10^(n*log10(n)),由于10的正整数次方都和个位没关系,只与小数部分有关。#include #include usingnamespacestd; intmain() {intt; cin>>t; while(t--) { intn; c
aonaigayiximasi
·
2015-08-17 16:00
HDU 1060
Leftmost
Digit(数学)
LeftmostDigitTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)ProblemDescriptionGivenapositiveintegerN,youshouldoutputtheleftmostdigitofN^N. InputTheinputcontainsseveraltestc
queuelovestack
·
2015-08-16 19:00
数学
ACM
HDU 3518 Boring counting 后缀自动机
这些子串满足在字符串S中出现了至少不重合的2次大致思路:如果将S建立后缀自动机的话,记录每个节点处的串最早一次和最后一次出现的位置,然后状态t处的字符串长度为[Min(t),Max(t)]比较其和rightmost-
leftmost
u013738743
·
2015-05-05 09:00
HDU
后缀自动机
Counting
boring
3518
hdu 1060
Leftmost
Digit
m=n^n;两边同取对数,得到,log10(m)=n*log10(n);再得到,m=10^(n*log10(n));然后,对于10的整数次幂,第一位是1,所以,第一位数取决于n*log10(n)的小数部分 LeftmostDigitTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalS
chaiwenjun000
·
2015-02-03 13:00
HDU
水题
数学题
Leftmost
Digit
LeftmostDigitTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):13880AcceptedSubmission(s):5304ProblemDescriptionGivenapositiveintegerN,youshouldoutputtheleftmos
zchlww
·
2015-01-10 19:00
算法
printf
数据
测试
蓝桥杯第二次选拔D.
Leftmost
Digit
/*D.LeftmostDigit TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others) TotalSubmission(s):13082AcceptedSubmission(s):5009 ProblemDescription GivenapositiveintegerN,youshouldoutput
kalilili
·
2014-12-03 22:00
HDU 1060
Leftmost
Digit
LeftmostDigit TimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others) TotalSubmission(s):13487 AcceptedSubmission
Houheshuai
·
2014-10-29 21:00
HDU1060
Leftmost
Digit
题目大意:和1061看起来很相似,求n^n最左位上的数字。显然n的取值是1--1,000,000,000,直接求简直是作死。分析一下就会知道,对于一个数,求他最左位(即最大位)上的数字,只需把这个数用科学计数法表示成d.xxx*10^m即可。那么对于本题,d.xxx*10^m=n^n,其中m是n^n的位数-1(m=(int)log(n^n))两边同时取对数得:log(d.xxx*10^m )=lo
AC_Gibson
·
2014-09-09 19:00
1407291906-hd-
Leftmost
Digit.cpp
/*思路: n^n: 用科学计数法表示为 n^n=a*10^x 两边同时取对数 lg(n^n)=lg(a*10^x) 化简得 n*lg(n)=lg(a)+x 移位得 lg(a)=n*lg(n)-x a=10^[n*lg(n)-x] 又因为x是n^n的位数 实际上就是x就是lg(N^N)
wangluoershixiong
·
2014-07-29 19:00
HDU1060
Leftmost
Digit 【数学】
LeftmostDigitTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):12897 AcceptedSubmission(s):4934ProblemDescriptionGivenapositiveintegerN,youshouldoutputth
u012846486
·
2014-07-26 23:00
hdu1060
hdu 1060
Leftmost
Digit(幂次方最高位)
转自网上牛人解题报告)题目大意是输入N,求N^N的最高位数字。1 x=3; 实际上就是x就是lg(N^N)向下取整数,表示为[lg(N^N)]a=10^(N*lg(N)-[lg(N^N)]);然后(int)a就是答案了。 #include #include intmain(){ intt; __int64s,n; longdoublem; scanf("%d",&t); whil
u013365671
·
2014-07-26 09:00
LeetCode 41. Trapping Rain Water O(n)实现
参考了hackersun007的题解对于每个A[i],若它两边的最高高度满足min(
leftmost
[i],rightmost[i])>A[i],则坐标i上对应的水的横截面积为 min(
leftmost
u014674776
·
2014-06-28 09:00
LeetCode
C++
Leftmost
Digit (HDU 1060)
这题我是看到别人说的公式才会做的,公式相关的式子n^n=10^(n*(lgn)),n^n=(10^m)*(10^k),m为整数,k为小数,而n^n最左边的数取决于小数。。具体公式见代码,,虽然其实我也不是特别懂== LeftmostDigitTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/3
jxust_tj
·
2014-05-01 08:00
Math
[leetcode]Largest Rectangle in Histogram
空了再研究下 我们还是从naive的解法入手吧 那个做了好多好多的无用运算 比如我算了i=2的
leftmost
的时候,算i=3的时候也会重复计算 那么,我们把运算记录下来嘛。
·
2014-01-12 21:00
LeetCode
[leetcode]Trapping Rain Water
扫描
leftmost
和rightmost class Solution { public: int trap(int A[], int n) { if(n < 3
·
2014-01-10 14:00
LeetCode
[awk]Awk常用字符串处理函数
gsub(regexp, replacement [, target]) Search target for all of the longest,
leftmost
, nonoverlapping
gelongmei
·
2014-01-02 10:00
字符串处理
awk 字符串处理
[awk]Awk常用字符串处理函数 gsub(regexp, replacement [, target]) Search target for all of the longest,
leftmost
midomicai
·
2013-12-27 12:00
字符串处理
Generate mask indicating
leftmost
1 in x.
代码如下:intleftmost_one(unsignedx){ x=x|(x>>1); x=x|(x>>2); x=x|(x>>4); x=x|(x>>8); x=x|(x>>16); printf("%x\n",x); returnx^(x>>1);}
编程小菜鸟
·
2013-10-15 09:00
深入理解计算机系统
HD1060
Leftmost
Digit
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11011 Accepted Submission(s): 4214 Problem Description Given a positive integer N, you
·
2013-08-31 09:00
left
hdu1060-
Leftmost
Digit
http://acm.hdu.edu.cn/showproblem.php?pid=1060#include #include #include usingnamespacestd; intmain() { doubletemp; intCase,n; __int64ans; cin>>Case; { while(Case--) { cin>>n; ans=(__int64)(n*log10(
liujie619406439
·
2013-06-09 14:00
hdu 1060
Leftmost
Digit
/.......................................................................................................................................................................................................
u010138811
·
2013-05-14 21:00
HDU
bit 1046
Leftmost
Digit
LeftmostDigit时间限制:1秒 内存限制:1024KBDescriptionGivenapositiveintegern,pleasewriteaprogramtogettheleftmostdigitofn!.(1 #include #definepiacos(-1.0) #defineeexp(1.0) intmain(){ inttestCases; intn; doubleres
y11201
·
2013-02-06 19:00
BIT1046
Leftmost
Digit
题意,给一个n(10^8而超时有斯特林公式lgn!=log10(sqrt(2*PI*n*1.0))+n*log10(n*1.0/e)算出lgn!后,比如对于n=5lg5!=2.07918由于整数部分与最高位无关剪掉变成0.0791810^0.07918=1.19999于是最高位就是1由于斯特林公式在n比较小的时候误差较大,所以在n较小时可以用O(n)的方法算lgn!上代码#include #inc
zhangwei1120112119
·
2013-02-02 18:00
多列索引的理解
多列索引还有另外一个优点,它通过称为最左前缀(
Leftmost
Prefixing)的概念体现出来。
fengbin2005
·
2013-01-28 17:00
多列索引理解
awk常用字符串处理函数
gsub(regexp, replacement [, target])Search target for all of the longest,
leftmost
, nonoverlapping matching
PhanYoung
·
2012-11-29 15:00
Leftmost
Digit
Leftmost
Digit Time Limit: 1000 ms Memory Limit: 65535 kB Description Given a positive
hunnu_denny
·
2012-11-27 12:00
ACM
ACM
简单题
数学题
hdu
Leftmost
Digit
思路:刚开始做,发现很纠结!!后来,看到了一个人的分析,是这样转换的m=n^n;两边同取对数,得到,log10(m)=n*log10(n);再得到,m=10^(n*log10(n));然后,对于10的整数次幂,第一位是1,所以,第一位数取决于n*log10(n)的小数部分总之,log很强大啊,在求一个数的位数上,在将大整数化成范围内的整数上,在指数问题上 ProblemDescription
hellobabygogo3
·
2012-09-11 16:00
HDU 1060
Leftmost
Digit
ProblemDescription Larrygraduatedthisyearandfinallyhasajob.He’smakingalotofmoney,butsomehowneverseemstohaveenough.Larryhasdecidedthatheneedstograbholdofhisfinancialportfolioandsolvehisfinancingpr
ultimater
·
2012-09-05 23:00
input
each
output
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他