|
来自灵感点滴
有人用 J 语言来解决欧拉问题 36,我用 Q 语言的解法为:
q)0 {x+y*(all yy=reverse yy:string y)&all b=reverse b:(-32+b?1b)#b:0b vs y}/ til 1000000 或者 q)sum where {all (x=reverse x:string x),b=reverse b:(-32+b?1b)#b:0b vs x} each til 1000000 简要说明...... (查看原文) 2008-06-10 16:00 2人推荐“用 Q 求解回文数等” · · · · · ·
|