|
本帖最后由 lastwinner 于 2014-8-27 10:43 编辑
扑克游戏24点: 任意给四个数字,四则运算结果为24, 可用SQL或PLSQL实现。
例子数据:
create table t24 (n number);
INSERT INTO t24 VALUES (1);
INSERT INTO t24 VALUES (2);
INSERT INTO t24 VALUES (3);
INSERT INTO t24 VALUES (4);
create table o24 (o varchar2 (1));
INSERT INTO o24 VALUES ('+');
INSERT INTO o24 VALUES ('-');
INSERT INTO o24 VALUES ('*');
INSERT INTO o24 VALUES ('/');
COMMIT;
参考输出: (1+3)*(2+4)=24
我自己写了个SQL快100行,用笨笨的穷尽法,就不贴出来了。 |
|