
其实很简单。
满足16位数开14次方根的整数只有两个,就是12和13。
设计的问题是以13作为前缀的16位数开14次方根答案永远是12.0省略号
答案如下证明
pow(1300000000000000,1/14)=12.0106740837
pow(1310000000000000,1/14)=12.0172499022
pow(1320000000000000,1/14)=12.0237792733
pow(1330000000000000,1/14)=12.0302628733
pow(1340000000000000,1/14)=12.0367013634
pow(1350000000000000,1/14)=12.0430953908
pow(1360000000000000,1/14)=12.0494455884
pow(1370000000000000,1/14)=12.0557525757
pow(1380000000000000,1/14)=12.0620169589
pow(1390000000000000,1/14)=12.0682393314
pow(1400000000000000,1/14)=12.0744202742
所以pow(1391247759766345,1/14)=12.069结果写成12.0省略号貌似是个心算过程。
--------------------------------------------------------------------------------------------------------------------------
14位数开13次方满足的整数只有10,11。
ak=(2^7)*pow(batdigi,1/13) batdigi指14位数
pow(10000000000000,1/13)=10
pow(20000000000000,1/13)=10.5476607648
pow(30000000000000,1/13)=10.8818224346
pow(40000000000000,1/13)=11.125314761
pow(50000000000000,1/13)=11.3179279115
pow(60000000000000,1/13)=11.4777771543
pow(70000000000000,1/13)=11.6146878261
pow(80000000000000,1/13)=11.7346046
pow(90000000000000,1/13)=11.8414059499
pow(100000000000000,1/13)=11.9377664171
简单的说3开头的14位数开13次方介于[10.8818224346,11.125314761]
即ak=(2^7)*pow(batdigi,1/13)介于[10.88*128,11.13*128],即[1392.64,1424.64].
总是1400左右。
只要出题的保持是以3开头的14位数开13次方即可,中间和后面随意修改数字并不影响结果。
所以数字(2^7)*pow(32134789587114,1/13)=1400.26结果写成1400左右貌似是个心算过程。
-----------------------------------------------------------------------------------------------------------------------------------
