20 lines
631 B
Markdown
Raw Normal View History

2022-08-18 16:08:27 +08:00
# J - Leading and Trailing
* https://vjudge.net/contest/509210#problem/J
### <20><><EFBFBD><EFBFBD>
n^k<><6B>ǰ3λ<33><CEBB><EFBFBD><EFBFBD>3λn (2 <20><> n < 2^31) and k (1 <EFBFBD><EFBFBD> k <EFBFBD><EFBFBD> 10^7).
### <20><><EFBFBD><EFBFBD>
1. <20><><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2. ǰ<><C7B0>λ10^ (log10(n^k)==k*log10(n)),<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD>0<EFBFBD>ĸ<EFBFBD><C4B8><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> *100ȡǰ<C8A1><C7B0>λ
### <20>ؼ<EFBFBD><D8BC><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD><EFBFBD><EFBFBD>n^k<><6B>log10<31><30>pow<6F><77>modf
### <20>״<EFBFBD><D7B4><EFBFBD>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>now=n%mod;//Ҫmod<6F><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̫<EFBFBD><CCAB>10e6*10e6
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>return
* //%03d 001 000 <20><><EFBFBD><EFBFBD><31><C7B0><EFBFBD><EFBFBD>0
* //û<>У<EFBFBD>int)<29><><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
### <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* log10(n^k)==k*log10(n)
* pow(10,cur)==10^cur
* %03d 001 000 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B2B9>
2022-08-18 16:09:17 +08:00
* y=modf(n,&x);n<EFBFBD><EFBFBD>С<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>y,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
2022-08-18 16:08:27 +08:00
* <20><><EFBFBD><EFBFBD> https://www.cnblogs.com/KirinSB/p/9409120.html