楼主: tree_new_bee

[精华] 趣题, 第8道来了。

[复制链接]
论坛徽章:
10
CTO参与奖
日期:2009-02-20 09:44:20ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30迷宫蛋
日期:2012-05-07 10:55:58茶鸡蛋
日期:2012-04-19 16:08:262012新春纪念徽章
日期:2012-01-04 11:54:462011新春纪念徽章
日期:2011-01-04 10:24:02数据库板块每日发贴之星
日期:2010-12-19 01:01:02数据库板块每日发贴之星
日期:2010-12-13 01:01:012009日食纪念
日期:2009-07-22 09:30:00优秀写手
日期:2014-02-08 06:00:12
21#
 楼主| 发表于 2012-5-6 15:20 | 只看该作者
本帖最后由 tree_new_bee 于 2012-5-6 15:21 编辑

根据上面的方程,可以写出SQL, 很无聊的SQL.


with tm as (select level-1 m from dual connect by level<=12)
,tn as (select level-1 n from dual connect by level<=12)
select tm.m , tn.n,
to_char(trunc(sysdate,'DD') + (60*n+720*m)/143/5/24, 'HH24:MI:SS') oldtime,
to_char(trunc(sysdate,'DD') + (60*m+720*n)/143/5/24, 'HH24:MI:SS') newtime
from tm, tn  where not(m=11 and n=11)

         M          N OLDTIME  NEWTIME
---------- ---------- -------- --------
         0          0 00:00:00 00:00:00
         0          1 00:05:02 01:00:25
         0          2 00:10:04 02:00:50
         0          3 00:15:06 03:01:16
         0          4 00:20:08 04:01:41
         0          5 00:25:10 05:02:06
         0          6 00:30:13 06:02:31
         0          7 00:35:15 07:02:56
         0          8 00:40:17 08:03:21
         0          9 00:45:19 09:03:47
         0         10 00:50:21 10:04:12
         0         11 00:55:23 11:04:37
         1          0 01:00:25 00:05:02
         1          1 01:05:27 01:05:27
         1          2 01:10:29 02:05:52
         1          3 01:15:31 03:06:18
         1          4 01:20:34 04:06:43
         1          5 01:25:36 05:07:08
         1          6 01:30:38 06:07:33
         1          7 01:35:40 07:07:58
         1          8 01:40:42 08:08:23
         1          9 01:45:44 09:08:49
         1         10 01:50:46 10:09:14
         1         11 01:55:48 11:09:39
         2          0 02:00:50 00:10:04
         2          1 02:05:52 01:10:29
         2          2 02:10:55 02:10:55
         2          3 02:15:57 03:11:20
         2          4 02:20:59 04:11:45
         2          5 02:26:01 05:12:10
         2          6 02:31:03 06:12:35
         2          7 02:36:05 07:13:00
         2          8 02:41:07 08:13:26
         2          9 02:46:09 09:13:51
         2         10 02:51:11 10:14:16
         2         11 02:56:13 11:14:41
         3          0 03:01:16 00:15:06
         3          1 03:06:18 01:15:31
         3          2 03:11:20 02:15:57
         3          3 03:16:22 03:16:22
         3          4 03:21:24 04:16:47
         3          5 03:26:26 05:17:12
         3          6 03:31:28 06:17:37
         3          7 03:36:30 07:18:03
         3          8 03:41:32 08:18:28
         3          9 03:46:34 09:18:53
         3         10 03:51:37 10:19:18
         3         11 03:56:39 11:19:43
         4          0 04:01:41 00:20:08
         4          1 04:06:43 01:20:34
         4          2 04:11:45 02:20:59
         4          3 04:16:47 03:21:24
         4          4 04:21:49 04:21:49
         4          5 04:26:51 05:22:14
         4          6 04:31:53 06:22:39
         4          7 04:36:55 07:23:05
         4          8 04:41:57 08:23:30
         4          9 04:47:00 09:23:55
         4         10 04:52:02 10:24:20
         4         11 04:57:04 11:24:45
         5          0 05:02:06 00:25:10
         5          1 05:07:08 01:25:36
         5          2 05:12:10 02:26:01
         5          3 05:17:12 03:26:26
         5          4 05:22:14 04:26:51
         5          5 05:27:16 05:27:16
         5          6 05:32:18 06:27:42
         5          7 05:37:21 07:28:07
         5          8 05:42:23 08:28:32
         5          9 05:47:25 09:28:57
         5         10 05:52:27 10:29:22
         5         11 05:57:29 11:29:47
         6          0 06:02:31 00:30:13
         6          1 06:07:33 01:30:38
         6          2 06:12:35 02:31:03
         6          3 06:17:37 03:31:28
         6          4 06:22:39 04:31:53
         6          5 06:27:42 05:32:18
         6          6 06:32:44 06:32:44
         6          7 06:37:46 07:33:09
         6          8 06:42:48 08:33:34
         6          9 06:47:50 09:33:59
         6         10 06:52:52 10:34:24
         6         11 06:57:54 11:34:50
         7          0 07:02:56 00:35:15
         7          1 07:07:58 01:35:40
         7          2 07:13:00 02:36:05
         7          3 07:18:03 03:36:30
         7          4 07:23:05 04:36:55
         7          5 07:28:07 05:37:21
         7          6 07:33:09 06:37:46
         7          7 07:38:11 07:38:11
         7          8 07:43:13 08:38:36
         7          9 07:48:15 09:39:01
         7         10 07:53:17 10:39:26
         7         11 07:58:19 11:39:52
         8          0 08:03:21 00:40:17
         8          1 08:08:23 01:40:42
         8          2 08:13:26 02:41:07
         8          3 08:18:28 03:41:32
         8          4 08:23:30 04:41:57
         8          5 08:28:32 05:42:23
         8          6 08:33:34 06:42:48
         8          7 08:38:36 07:43:13
         8          8 08:43:38 08:43:38
         8          9 08:48:40 09:44:03
         8         10 08:53:42 10:44:29
         8         11 08:58:44 11:44:54
         9          0 09:03:47 00:45:19
         9          1 09:08:49 01:45:44
         9          2 09:13:51 02:46:09
         9          3 09:18:53 03:46:34
         9          4 09:23:55 04:47:00
         9          5 09:28:57 05:47:25
         9          6 09:33:59 06:47:50
         9          7 09:39:01 07:48:15
         9          8 09:44:03 08:48:40
         9          9 09:49:05 09:49:05
         9         10 09:54:08 10:49:31
         9         11 09:59:10 11:49:56
        10          0 10:04:12 00:50:21
        10          1 10:09:14 01:50:46
        10          2 10:14:16 02:51:11
        10          3 10:19:18 03:51:37
        10          4 10:24:20 04:52:02
        10          5 10:29:22 05:52:27
        10          6 10:34:24 06:52:52
        10          7 10:39:26 07:53:17
        10          8 10:44:29 08:53:42
        10          9 10:49:31 09:54:08
        10         10 10:54:33 10:54:33
        10         11 10:59:35 11:54:58
        11          0 11:04:37 00:55:23
        11          1 11:09:39 01:55:48
        11          2 11:14:41 02:56:13
        11          3 11:19:43 03:56:39
        11          4 11:24:45 04:57:04
        11          5 11:29:47 05:57:29
        11          6 11:34:50 06:57:54
        11          7 11:39:52 07:58:19
        11          8 11:44:54 08:58:44
        11          9 11:49:56 09:59:10
        11         10 11:54:58 10:59:35

143 rows selected

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
22#
发表于 2012-5-6 17:43 | 只看该作者
tree_new_bee 发表于 2012-5-6 15:20
根据上面的方程,可以写出SQL, 很无聊的SQL.

果然是奥数哥

使用道具 举报

回复
论坛徽章:
484
ITPUB北京香山2007年会纪念徽章
日期:2007-01-24 14:35:02ITPUB北京九华山庄2008年会纪念徽章
日期:2008-01-21 16:50:24ITPUB北京2009年会纪念徽章
日期:2009-02-09 11:42:452010新春纪念徽章
日期:2010-03-01 11:04:552010数据库技术大会纪念徽章
日期:2010-05-13 10:04:272010系统架构师大会纪念
日期:2010-09-04 13:35:54ITPUB9周年纪念徽章
日期:2010-10-08 09:28:512011新春纪念徽章
日期:2011-02-18 11:43:32ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412012新春纪念徽章
日期:2012-01-04 11:49:54
23#
发表于 2012-5-6 19:41 | 只看该作者
tree_new_bee 发表于 2012-5-6 14:23
精确到秒是不够的, 这些具体的时间点不是整秒的位置。

同意,到秒只是更精确,但还不够

使用道具 举报

回复
论坛徽章:
1088
金色在线徽章
日期:2007-04-25 04:02:08金色在线徽章
日期:2007-06-29 04:02:43金色在线徽章
日期:2007-03-11 04:02:02在线时间
日期:2007-04-11 04:01:02在线时间
日期:2007-04-12 04:01:02在线时间
日期:2007-03-07 04:01:022008版在线时间
日期:2010-05-01 00:01:152008版在线时间
日期:2011-05-01 00:01:342008版在线时间
日期:2008-06-03 11:59:43ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30
24#
发表于 2012-5-6 21:16 | 只看该作者
都是牛人啊,数学好

使用道具 举报

回复
论坛徽章:
41
紫蛋头
日期:2012-11-12 14:45:312014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:092014年新春福章
日期:2014-03-03 14:29:41马上有车
日期:2014-03-20 17:48:31马上加薪
日期:2014-03-28 15:18:022014年世界杯参赛球队: 厄瓜多尔
日期:2014-06-25 18:57:33马上有车
日期:2014-07-29 18:27:14马上有车
日期:2014-08-19 14:32:59itpub13周年纪念徽章
日期:2014-10-08 15:16:50
25#
发表于 2012-5-7 13:51 | 只看该作者
强悍~

使用道具 举报

回复
论坛徽章:
33
劳斯莱斯
日期:2013-08-08 14:01:23三菱
日期:2013-09-28 10:16:06一汽
日期:2013-11-19 17:01:11凯迪拉克
日期:2013-12-07 17:11:282014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02itpub13周年纪念徽章
日期:2014-09-27 14:20:21itpub13周年纪念徽章
日期:2014-10-08 15:13:38懒羊羊
日期:2015-03-04 14:52:112015年新春福章
日期:2015-03-06 11:58:18
26#
发表于 2012-5-7 14:35 | 只看该作者
已经忘记数学老师是谁了~

使用道具 举报

回复
求职 : 数据库开发
论坛徽章:
10
茶鸡蛋
日期:2012-04-19 16:08:35美羊羊
日期:2015-03-24 15:03:142015年新春福章
日期:2015-03-06 11:58:392015年新春福章
日期:2015-03-04 14:53:16马上有对象
日期:2014-08-15 13:23:54优秀写手
日期:2014-08-15 06:00:13马上加薪
日期:2014-08-14 22:48:12马上有房
日期:2014-09-04 07:54:53ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:482015年新春福章
日期:2015-03-30 14:49:43
27#
发表于 2012-5-7 14:39 | 只看该作者
我对不起我的数学老师....

使用道具 举报

回复
论坛徽章:
519
奥运会纪念徽章:垒球
日期:2008-09-15 01:28:12生肖徽章2007版:鸡
日期:2008-11-17 23:40:58生肖徽章2007版:马
日期:2008-11-18 05:09:48数据库板块每日发贴之星
日期:2008-11-29 01:01:02数据库板块每日发贴之星
日期:2008-12-05 01:01:03生肖徽章2007版:虎
日期:2008-12-10 07:47:462009新春纪念徽章
日期:2009-01-04 14:52:28数据库板块每日发贴之星
日期:2009-02-08 01:01:03生肖徽章2007版:蛇
日期:2009-03-09 22:18:532009日食纪念
日期:2009-07-22 09:30:00
28#
发表于 2012-5-7 22:00 | 只看该作者
〇〇 发表于 2012-5-6 17:43
果然是奥数哥

奥数哥在本版另有其人,正在潜心研究哥猜。NB哥的儿子学奥数,不妨叫他奥数爹。

使用道具 举报

回复
论坛徽章:
10
CTO参与奖
日期:2009-02-20 09:44:20ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30迷宫蛋
日期:2012-05-07 10:55:58茶鸡蛋
日期:2012-04-19 16:08:262012新春纪念徽章
日期:2012-01-04 11:54:462011新春纪念徽章
日期:2011-01-04 10:24:02数据库板块每日发贴之星
日期:2010-12-19 01:01:02数据库板块每日发贴之星
日期:2010-12-13 01:01:012009日食纪念
日期:2009-07-22 09:30:00优秀写手
日期:2014-02-08 06:00:12
29#
 楼主| 发表于 2012-5-8 08:35 | 只看该作者
本帖最后由 tree_new_bee 于 2012-5-8 08:42 编辑
newkid 发表于 2012-5-7 22:00
奥数哥在本版另有其人,正在潜心研究哥猜。NB哥的儿子学奥数,不妨叫他奥数爹。

哈。 我家学奥数的是女儿,不是儿子。 不过奥数爹, 这个称号不错。   

既然说奥数,就在这个帖子里多整点奥数题。

趣题2:

1-16这16个数,排成一排,使得每相邻的两个数的和都是一个完全平方数。
SQL做难度不高。 建议手工做。

如果是1-n, n>16, 还有没有可能得到这样的排列?  (这一步是我想的,自己不知道结果)

使用道具 举报

回复
论坛徽章:
115
生肖徽章:狗
日期:2007-01-06 21:14:12马上有车
日期:2014-03-06 16:45:08马上加薪
日期:2014-05-09 12:27:582014年世界杯参赛球队: 英格兰
日期:2014-07-03 13:10:44青年奥林匹克运动会-竞技体操
日期:2014-09-10 15:30:57马上有钱
日期:2014-10-31 13:56:48美羊羊
日期:2015-03-04 14:48:582015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-04-23 19:26:10金牛座
日期:2015-09-17 08:21:44
30#
发表于 2012-5-8 09:47 | 只看该作者
本帖最后由 atgc 于 2012-5-8 09:55 编辑
tree_new_bee 发表于 2012-5-8 08:35
哈。 我家学奥数的是女儿,不是儿子。 不过奥数爹, 这个称号不错。   

既然说奥数,就在这个帖子里 ...


我傻做做
完全平方数的末尾只能是 0,1,4,5,6,9
由于15+16=31,且是相邻两个数相加
因此可以知道本题完全平方数只能是 4,9,16,25 这4个值
另外由于16是最大数字,所以只能放在末端,于是傻做做
先放16看看右边能放什么,由于是相加,只能放9了,得16,9
9的右边又能放什么呢?只能是7(16已经不能放了),得16,9,7
再看7的右边,可以放2/9/18(只能放2,没有18,9已经用过了),得 16,9,7,2
16,9,7,2的右边,可以放 2/7/14/23(只能放14)得16,9,7,2,14
依此类推

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表