nobsun #4420(2007/11/27 00:54 GMT) Rating2/2=1.00
正の整数 n を引数としてとり, 2^d1 * 3^d2 * 5^d3 ... * pk^dk を返す関数 goedel を定義してください. ただし,n を10進表現で k 桁の数としたときの各桁の数が数列 [d1,d2,d3,...,dk] をなすとし,dk が 1 の位,d1 が 10^(k-1) の位です.また,pk は k番目の素数です. goedel 9 ⇒ 2^9 ⇒ 512 goedel 81 ⇒ 2^8 * 3^1 ⇒ 768 goedel 230 ⇒ 2^2 * 3^3 * 5^0 ⇒ 108
see: ゲーデル数
[ reply ]
nobsun
#4420()
Rating2/2=1.00
see: ゲーデル数
[ reply ]