九点   |   二套 · 三套 · 四套 · 五套 · 六套   |   去豆瓣

你好,请 登录注册 · 九点指南
用 Q 求解回文数等

  有人用 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 求解回文数等”  ·  ·  ·  ·  ·  · 

  
© 2005-2008 douban.com, all rights reserved
关于豆瓣 · 隐私原则