【每日一面】关于推理题
① 一個(gè)5升的桶和一個(gè)3升的桶,如何得到一桶4升的水?
這個(gè)還是比較簡(jiǎn)單的,小伙伴自行考慮,不會(huì)的可以留言。
② 數(shù)字移位
題目是這樣的:一個(gè)N位數(shù),個(gè)位數(shù)是6,將6移動(dòng)到最前面(首位),然后形成一個(gè)新的N位數(shù),新的N位數(shù)為舊的N位數(shù)的4倍,問最小的N位數(shù)是多少?
先給一種逆推法
個(gè)位數(shù)是6,新的N位數(shù)為舊的4倍,那么舊的N位數(shù)肯定是XXX46(X未知,X有幾位待定)。
既然最后兩位數(shù)找到了,那么拿著46*4去求倒數(shù)第三位數(shù):
46*4=184那么倒數(shù)第三位數(shù)就為8。
依次算倒數(shù)第四位為3,倒數(shù)第五位為5倒數(shù)第6位為1,在這個(gè)過程中嘗試判斷新舊是否為4倍。
最終得出結(jié)果,舊值:153846,新值615384。
這是一種“不科學(xué)”的解法,正統(tǒng)的解法應(yīng)該怎么做呢?
假設(shè)這個(gè)數(shù)有k位:
4n=6*10^(k-1)+(n-6)/10;化解得:n=2(10^k -1)/13當(dāng)k=2、k=3、k=4、k=5時(shí),n均非整數(shù);當(dāng)k=6時(shí),n=153846 。
答:符合條件的最小的正整數(shù)n=153846。
總結(jié)
以上是生活随笔為你收集整理的【每日一面】关于推理题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java字节码和机器码_字节码和机器码
- 下一篇: 计算机专业知识内容,计算机基础知识与基本