搜索找到 18 个匹配

返回

24game
2016年10月15日 23:40
转到论坛页面
转到主题

Re: [收集]用三段 140 字符以内的代码生成一张 1024×1024 的图片

太极 http://cdn2.snapgram.co/imgs/2016/10/15/8a0a0c6b603331bb.jpg RD: // 无外廓圆, 不到 140 字节 #define T(r) i*i+_sq(j-(j>>31|1)*150)<r*r i-=512;j-=512;int k=j>>31&1; return (T(40)?k^1:T(150)?k:i*i+j*j<90000?i>>31&1:.95)*255; // 有外廓圆, 长于 140 字节 // #defi...
24game
2016年10月18日 16:16
转到论坛页面
转到主题

Re: [收集]用三段 140 字符以内的代码生成一张 1024×1024 的图片

是不是很6,最早我为公司做了一些设计的工作, ..那张图使用Coreldraw画的。 很 6! 呃呃, 就是 Coreldraw !!! 好大, 哈哈 我也画过类似的东东, 用的几何画板, 现在都忘光了 这个百科词条不是我创的, 但内容都是我的, 准确名字应该叫 单规五等分圆 就是只用圆规, 不能用直尺的作图方式 http://baike.baidu.com/link?url=TKqNQ3fLzAfX5SAkl5HJHFfYiPLcHO3V0YkVOThvF2tojlRga2oq5wagmknZmJa7-Iz7JPFNAdqQAaIu2Dvp2q http://a7d.net46.net/p...
24game
2016年09月02日 22:17
转到论坛页面
转到主题

Re: [征集]算24点全解无重复程序

我不管重复的了 输出形式为 逆波兰形式, 为简化编码, 将减法和除法都各拆成了两种运算 如: 5 3 - 即是 5-3=2, 而 3 5 <- 也是一样的 <- 表示反向减法, 即, a b <- 等同于 b a - 另同样的: a b </ 等同于 b a / 例如: 3 12 </ 就是 12 3 / 也就是 12/3=4 以下 C 代码仅适用于解出 表达式二叉树形如下图(任何其他形态, 如能通过若干次调换 同一结点下的左右分支, 最后变为此形态, 都作此归并): 逆波兰表达式形式为: # # O # O # O 其中 # 表示任意数, O 表示任意运算符 /* // O // / \ /...
24game
2018年11月16日 23:01
转到论坛页面
转到主题

Re: [出题]求56以内和为60的5个随机数

一个环周长为60, 其上分布60个位置, 且为位置分布定义一个正方向, 在正方向上位置标号依次为0到59, 两个位置间的距离以标号按负方向来计算, 位置A到位置B的距离以位置B的标号减去位置A的标号来计算, 结果必须为非负数, 如果计算结果为负数, 就加上一个周长成为正数. 比如位置0到位置1的距离是1, 位置5到位置12的距离是7, 位置58到位置1的距离是3(距离为负数(1-58=-57)时, 加上周长60) 5次在环上60个位置中取一个随机位置,每次选取后将已选过的位置剪除, 第1次有60个位置可选, 第2次有59个位置可选,...第5次56个位置可选. 选满5个位置后, 每2个相邻位置...
24game
2018年11月17日 15:44
转到论坛页面
转到主题

Re: 二、Re: [出题]求56以内和为60的5个随机数

第二种,假设有n个容器,初始值为1,随机对这些容器 (m-n-1) 次 叠加1 的计算 our $R = 56; our $n = 5; # the number you need our $m = 60; grep { test() } (1 .. 10); sub test { my @cup = (1) x $n ; grep { $cup[int(rand $n)]++ } ( $n+1 .. $m ); printf "%s\n", join(",", @...
24game
2018年11月23日 10:43
转到论坛页面
转到主题

Re: [出题]求56以内和为60的5个随机数

基于切蛋糕的方案,我想,也许不需要首尾相连。 假设有60个方块组成一排,我们随机划分(切割),第一个方块左边为0,右边为1,最后一个方块右边为60。 切割规则是,切割线不能在0和60的位置,只能在1到59的位置,每一次切割都面向1-59的范围,割线不能重复。 Split_MultiBlock.png 如果要获取5个结果,切割4次。 最左(等同最右)的边界线 相当于 "环" 理解方式中第1个分割点, 1个分割点不能把环分成两部分, 只能切断环, 那么第1个分割点取一个固定位置就并不影响分割的随机性, 这第1个分割点可以固定在 0(等同于60) 的位置, 也可以固定在[1.....
24game
2018年11月17日 15:57
转到论坛页面
转到主题

Re: 一、 Re: [出题]求56以内和为60的5个随机数

我先抛个砖头,随机取n次,逐次缩减范围。 缺点:由于范围逐次递减,会呈现越往后数值越小的趋势。 our $R = 56; our $n = 5; # the number you need our $m = 60; grep { test() } (1 .. 10); sub test { my $get; my $left = $m; my @poss; for ( my $t = $n; $t > 1; $t-- ) { $get = int(rand($left-$t))+1; push @poss, $g...
24game
2016年09月04日 13:26
转到论坛页面
转到主题

Re: [征集]算24点全解无重复程序

4nums 网上有一些表达式形式归并的约定和理论 http://www.4nums.com/theory/ Given any quadruple that is solvable, we always want to know all the solutions. Some solutions are obviously different, some are obviously equivalent, some are less so. We discuss our "theory" on how we present solutions in a less redud...