找回密码
 欢迎注册
查看: 8607|回复: 5

[转载] 计算骰子的六个面的面值极其出现概率

[复制链接]
发表于 2009-9-15 12:54:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
首届NoCOUG国际SQL挑战赛


今天无意中看到的:
http://prodlife.wordpress.com/20 ... coug-sql-challenge/

题目:
有一张表记录了骰子的六个面的面值极其出现概率:
CREATE TABLE die (
  face_id NUMBER(2) NOT NULL CHECK (face_id > 0) PRIMARY KEY,
  face_value NUMBER(2) NOT NULL CHECK (face_value > 0),
  probability NUMBER(10,10) NOT NULL CHECK (probability >=0 AND probability <= 1)
);

INSERT INTO die VALUES (1, 1, 1/6 + 1/12);
INSERT INTO die VALUES (2, 3, 1/6 + 1/12);
INSERT INTO die VALUES (3, 4, 1/6 + 1/12);
INSERT INTO die VALUES (4, 5, 1/6 - 1/12);
INSERT INTO die VALUES (5, 6, 1/6 - 1/12);
INSERT INTO die VALUES (6, 8, 1/6 - 1/12);

注意和传统的1-6骰子不同,概率也不是平均出现的。
现在要用SQL求出在掷N次后各个总面值及其概率。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-9-20 18:40:46 | 显示全部楼层
没有人感兴趣?冠军可是用到了快速傅立叶变换
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-9-20 18:46:17 | 显示全部楼层
也不是,估计大家对 SQL 不熟的缘故吧。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-9-20 20:12:21 | 显示全部楼层
我倒是了解点SQL

但谈不了多少

菜鸟级而已

所以,我围观
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-9-21 21:32:59 | 显示全部楼层
我也来捧场

围观
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-9-30 16:24:52 | 显示全部楼层
那用c语言怎么解高效?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-28 21:57 , Processed in 0.059043 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表