精华帖 (3) :: 良好帖 (10) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-07
11 * (a.n + b.n + c.n) = a.n * 100 + b.n * 10 + c.n
有那么神吧,这不就是找规律的小学数学题吗? |
|
返回顶楼 | |
发表时间:2009-08-11
rickwang 写道 例子:11+99+88=198,求满足这样要求的数,1,9,8等等~
没你还真看不懂。。 |
|
返回顶楼 | |
发表时间:2009-08-11
icefishc 写道 create table n_table (n int) -- n 为 0..9 select a.n, b.n, c.n from n_table a, n_table b, n_table c where 11 * (a.n + b.n + c.n) = a.n * 100 + b.n * 10 + c.n 大哥真乃神人耶。 三句定江山啊。。。 ![]() ![]() ![]() |
|
返回顶楼 | |
发表时间:2009-09-02
crzmagic 写道 Oracle:
SELECT a.x,b.x,c.x FROM (SELECT rownum x FROM DUAL connect by rownum < 10) a, (SELECT rownum x FROM DUAL connect by rownum < 10) b, (SELECT rownum x FROM DUAL connect by rownum < 10) c WHERE 11 * (a.x + b.x + c.x) = (a.x*100 + b.x * 10 + c.x); 我喜欢这个朋友的回答,更环保,更简洁,不过只能适用于Oralce10g及以上Oracle版本 |
|
返回顶楼 | |
发表时间:2009-09-04
第一次看这题目 我笑了(很无知的笑)
现在真的知道了 牛人 和 我的区别了 |
|
返回顶楼 | |
发表时间:2009-09-10
rickwang 写道 例子:11+99+88=198,求满足这样要求的数,1,9,8等等~
刚看到题目有点茫然,看到上面这里就明白了 |
|
返回顶楼 | |
发表时间:2009-09-17
好难懂的题目啊
|
|
返回顶楼 | |
发表时间:2009-10-31
xiaohu0901 写道 呵呵,估计理解题目还得小半天时间!
呵呵,有同感啊! |
|
返回顶楼 | |
发表时间:2009-11-01
create table n_table (n int) -- n 为 0..9
select a.n, b.n, c.n from n_table a, n_table b, n_table c where 11 * (a.n + b.n + c.n) = a.n * 100 + b.n * 10 + c.n 请问where子句后面的11是干什么的啊 为什么是11啊 |
|
返回顶楼 | |
发表时间:2009-11-07
太愚昧了 就当我没问 。。丢死人了!
|
|
返回顶楼 | |