Questions tagged «code-challenge»

代码挑战赛是一种创造性的竞赛,可以用客观的获胜标准来解决编程难题,而其他得分标记(例如,代码高尔夫)则无法涵盖这些目标。

11
水果套袋厂
您的任务是建立一种算法(程序或函数),以优化将水果从传送带包装到袋子中并发送给零售商的过程,从而优化最大数量的袋子。 每个袋子必须至少具有一定的重量,但是任何多余的重量都会损失利润,因为该重量可用于填充另一个袋子。您的装袋机始终将n水果排在前列,并且只能选择将这些n水果中的任何一种添加到正在处理的(单个)袋子中。它不能超出n队列中的第一个元素。该程序始终准确知道袋子中已经有多少重量。 可视化的另一种方法是在传送带n的末端装上一个尺寸大小的装载区,在该传送带上必须在新水果到达之前从中取出水果。丢弃所有剩余的水果和末尾的未装满袋子。 输入项 队列中水果的权重列表/数组(正整数) 袋子的最小总重量(正整数) 前瞻n(正整数) 输出量 您的算法应以所有适合您和您的语言的方式为所有袋子返回水果中的重量,无论是标准输入还是返回值或其他。您应该能够在计算机上在一分钟内运行该程序并计算分数。 例 Total weight 1000, lookahead of 3 and fruit queue: [171,163,172,196,156,175,162,176,155,182,189,142,161,160,152,162,174,172,191,185] One possible output (indented to show how the lookahead affects the bagging): [171,163,172, 156,175, 176] [162, 155,182,189, 161,160] [152,162,174,172,191,185] 计分 我将为您准备的10000个橙子批次在六次运行中测试您的算法,并且前瞻性从2到7(包括两端)。您应将它们包装在重量至少为1000个的袋子中。橘子的平均重量为170,标准偏差为13(如果有帮助的话)。 您的得分将是六次跑步的总和。最高分获胜。不允许出现标准漏洞。 Haskell中的简单示例实现和测试套件样板

6
转置和对角线
对于这个挑战,您应该编写一个程序或函数来输出给定方阵的对角线。但是,如果对解决方案源代码的行和列进行转置,则它应该成为返回矩阵的对角线的程序或函数。继续阅读以了解详细信息... 规则 解决方案的源代码被视为2D字符网格,由您选择的标准换行符分隔(换行,回车或两者结合)。 源代码中的任何一行都不能长于上一行。以下是有效布局的一些示例: ### ### ### ######## ####### ### ### # 这是一个无效布局的示例(因为第三行比第二行长): ###### #### ##### ### 您的两个解决方案应该是彼此的换位,也就是说,您应该通过交换行和列来获得彼此的解决方案。这是两个有效对: abc def ghi adg beh cfi 和 print 10 (~^_^)~ foo bar ! p(fb! r~oa i^or n_ t^ ) 1~ 0 请注意,空格与其他任何字符一样。特别是,尾随空格很重要,因为它们在转置中可能不是尾随空格。 每个解决方案都应该是一个程序或函数,该程序或函数采用一个由一位整数组成的非空方阵作为输入。一种解决方案应输出矩阵所有对角线的列表,而另一种解决方案应输出所有反对角线的列表。您可以使用任何合理,明确的输入和输出格式,但是两种解决方案之间的格式必须相同(这也意味着它们要么必须既是函数,要么是两个程序)。 每个对角线从左上角到右下角,应该从上到下进行排序。 每个对角线从左下角到右上角,应该从上到下进行排序。 计分 为了鼓励解决方案尽可能“方形”,主要分数是解决方案的行数或列数,以较大者为准。越少越好。解决方案中的字符数打破了联系,不包括换行符。同样,少即是好。例: abcd efg h 它及其转置的主要得分为4(因为有4列),并且平局得分为8(因为有8个非换行符)。请在答案的标题中引用这两个值。 测试用例 …

3
当生活给你柠檬时,做柠檬水
挑战 您将得到一个输入字符串,任何地方的话"Lemon"是发现它应转换到"Lemonade" ,但是在a,d和e在句子中必须借用了别的地方。 例 输入示例: 我小时候发现一个柠檬 示例输出: 我小时候就喝柠檬水 该柠檬水是由从原来的偷下标字母创建 我foun d柠檬水WH é ñ我是一个孩子 这只是一个可能的输出示例,“ e”,“ d”和“ a”可以从任何地方获取(当然单词除外lemon) 评论 •如果,或s 不足e,则必须输出给定字母可进行的操作。例如,输入将输出adbdblemonbblemond • lemon文本可能并不总是独立的(两边都有空格)。例如,您可能lemons在输入中的某处有单词,而输出应为lemonades •输入可以包含任意数量的lemons,甚至0 lemons(在这种情况下,输出将与输入相同) •您可以用大写和小写字母来制作您的柠檬水,例如leMon可以变成leMonade,而ade借用可以是任意大小写(因此也可以变成leMonADe)。您借用的信件的大小写必须保持与借用时相同。(示例输入->输出,he hAD lemOn-> h h lemOnADe) •不必是一个完整的程序,仅一个功能就可以。 •您可以假设输入仅是CP437字符集 高尔夫代码 这是代码高尔夫球,因此赢得最少的字节数! 伪测试案例 *注意:对于任何给定的输入,可能会有多个可能的输出,因此您的程序可能无法完全按照这些测试用例的方式输出,这仅仅是为了使人们可以理解逻辑: 输入:EpaD leMons 输出:p LeMonaDEs 输入:hello world 输出:hello world 输入:柠檬柠檬 输出:柠檬柠檬 *(本e,a,d字母不应该从另一个“柠檬”拍摄) 输入:HE HAD柠檬水 输出:HH …
21 code-golf  string  code-golf  parsing  internet  stack-exchange-api  code-challenge  kolmogorov-complexity  restricted-source  brain-flak  python  logic  pyth  code-golf  string  search  optimized-output  code-golf  tips  language-design  golfing-language  code-golf  tips  language-design  code-golf  number  sorting  pi  code-golf  math  number  code-golf  string  balanced-string  classification  brain-flak  code-golf  math  number-theory  decision-problem  code-golf  tips  code-golf  number  sequence  code-golf  balanced-string  brain-flak  code-golf  math  sequence  arithmetic  fibonacci  code-golf  math  parsing  code-golf  string  keyboard  code-golf  code-golf  string  source-layout  whitespace  code-golf  math  rational-numbers  code-golf  string  code-golf  string  code-golf  math  sequence  code-golf  number  floating-point  code-golf  string  decision-problem  subsequence  code-golf  string  kolmogorov-complexity  code-golf  string  permutations  balanced-string  brain-flak  code-golf  string  math  number  code-golf  string  primes  cipher  code-golf  string  ascii-art  chemistry  code-golf  ascii-art  grid  counting  code-golf  math  arithmetic  integer  code-golf  number  kolmogorov-complexity  code-golf  ascii-art  kolmogorov-complexity  sequence  metagolf  brain-flak  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  whitespace 

3
原子比例游戏
您的任务是使机器人扮演得分最高的Atomas。 游戏的运作方式: 游戏板以6个“原子”的环开头,数字范围为1到3。您可以“玩”两个原子之间或另一个原子上的原子,具体取决于原子本身。 您可以有一个普通原子,也可以有一个特殊原子。 正常原子: 您可以在板上任意两个可用原子之间播放普通原子。 您从处于该范围内的原子开始1 to 3,但是该范围每40移动一次就增加1(因此,在40移动之后,范围变为2 to 4)。 如果板上的原子小于该范围,则有1 / no. of atoms of that number on the board可能产生。 假设您有一个2要玩的地方,董事会看起来像这样: 1 1 2 1 让我们将放在的2右侧1。 董事会现在变成: 1 1 2 1 2 注意:木板环绕,所以1最左侧的实际上2是最右侧的旁边。稍后将很重要。 有“特殊”原子的4种类型,它们是: 的+原子: 这个原子在两个原子之间起作用。它有五分之一的机会产卵。 如果原子两侧的+原子相同,则会发生聚变。运作方式如下: The two atoms fuse together to create an atom one higher. …
21 code-challenge  game  code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

2
有损ASCII艺术压缩
背景 PICASCII是一种灵巧的工具,可将图像转换为ASCII艺术作品。 通过使用以下十个ASCII字符,可以实现不同程度的亮度: @#+';:,.` 我们将说这些像素(字符元素)的亮度从1(符号)到10(空格)。 在下面,您可以看到以正确的字体显示的一些代码转换,威尔士旗帜,分形,大鳟鱼和高尔夫球的结果: 您可以看到此小提琴中的图像,然后从Google云端硬盘下载它们。 任务 尽管PICASCII的最终结果在视觉上令人愉悦,但所有五个图像的总重为153,559字节。如果我们愿意牺牲部分图像质量,这些图像将被压缩多少? 您的任务是编写一个程序,该程序接受上述格式的ASCII艺术图像并以最低质量作为输入,并以完整程序或返回单个字符串的函数的形式打印图像的有损压缩,该压缩应满足以下要求:质量要求。 这意味着您不必编写单独的解压缩器;它必须内置在每个压缩图像中。 原始图像将由亮度介于1到10之间的像素像素组成,并通过换行分隔成相同长度的行。压缩的图像必须具有相同的尺寸并使用相同的字符集。 对于包含n个像素的未压缩图像,图像的压缩版本的质量定义为 其中Ç 我是的亮度我个和压缩后的图像的输出的charxel ü 我的亮度我个未压缩图像的charxel。 计分 您的代码将以上方的五个图像作为输入,每个图像的最低质量设置分别为0.50、0.60、0.70、0.80和0.90。 您的分数是所有压缩图像大小的几何平均值,即所有25个压缩图像的长度乘积的第二十五根。 最低分获胜! 附加规则 您的代码必须适用于任意图像,而不仅仅是用于评​​分的图像。 期望您针对测试用例优化代码,但是什至不尝试压缩任意图像的程序也不会被我接受。 您的压缩器可能使用内置的字节流压缩器(例如gzip),但是您必须自己为压缩图像实现它们。 允许在字节流解压缩器中正常使用的Bulit-ins(例如,基本转换,行程解码)。 压缩器和压缩图像不必使用相同的语言。 但是,您必须为所有压缩图像选择一种语言。 对于每个压缩图像,均适用标准代码高尔夫规则。 验证 我制作了一个CJam脚本,可以轻松地验证所有质量要求并计算提交的分数。 您可以从此处或此处下载Java解释器。 e# URLs of the uncompressed images. e# "%s" will get replaced by 1, 2, 3, 4, 5. "file:///home/dennis/codegolf/53199/original/image%s.txt" …

3
区分法语中的男性名词和女性名词(不超过100个字符)
您要编写一个不超过100个字符的小程序。您的程序必须区分男性和女性法语名词。输出应该un是男性的une还是女性的。通常,您可以遵循某些统计规则(例如,如果以“ e”结尾,则女性化的可能性要大于男性)。 输入: 法语单词;它可以包含任何小写字母和破折号,包括带重音符号的小写字母。 输入示例: ami 输出: un如果这个词是男性的,une如果这个词是女性的。 输出示例: un 您不必每个单词都正确;您的目标是尽可能准确。 评分:您的答案必须在100个字符以内。语句如print或console.log或alert根本不指望作为你的总字节数的一部分。您也可以编写执行此任务的函数或方法,在这种情况下,f=x=>属于函数声明的前几个字节(例如)不会计入总数。您的总分数是不正确答案的数量。领带因代码大小而中断。 要测试的名词: un ami un café un chapeau un concert un crayon un garage un garçon un lit un livre un mari un musée un oncle un ordinateur un pantalon un piano un pique-nique un portable un père un …

6
寻找最大的脆弱素数
考虑一下从位置处的数字开始从数字Remove(n, startIndex, count)中删除count数字的功能。例子:nstartIndex Remove(1234, 1, 1) = 234 Remove(123456, 2, 3) = 156 Remove(1507, 1, 2) = 07 = 7 Remove(1234, 1, 4) = 0 如果所有可能的Remove操作将其设为非素数,我们将称素数X易碎。例如,80651是易碎的素数,因为以下所有数字都不是素数: 651, 51, 1, 0, 8651, 851, 81, 8, 8051, 801, 80, 8061, 806, 8065 目标 编写一个找到最大的易碎素数的程序。编辑:删除了时间限制,因为有一种相对公平的方法可以规避它。 分数是程序发现的易碎素数。如果出现平局,则较早的提交者获胜。 规则 您可以使用任何语言和任何第三方库。 您可以在自己的硬件上运行该程序。 您可以使用概率素数测试。 一切都在基数10中。 领先的作品 Qualtagh(Java)6629位 …

1
恐怖电影搜寻派对
剧情:吉米失踪了;我们必须找到他。我们应该分手。 剧情转折:吉米已经死了。 但是,我们的演员不知道这一点,因此他们仍然需要搜索整个区域。有N列x M行(1 <= M,N <= 256)的单元格网格,其中任一网格标记为“ S”作为起点“”。代表开放空间,“#”代表障碍物。这是地图。 有0 <= p <= 26个Costars,0 <= q <= 26个Extras和1个star。最初,每个人都在标记为S的单元格中。 规则 每个人的视线半径如下所示: ... ..... ..@.. ..... ... 星星用“ @”表示,古斯塔用大写字母表示,以“ A”开头,多余部分用小写字母表示,以“ a”开头。最初,起点周围的视线半径已标记为已搜索。如果这构成了地图的整个开放空间,则游戏结束。每转,按以下顺序: 每个人同时使国王移动(要么静止不动,要么移动到8个相邻牢房之一)。 每个人周围视线半径内的所有像元都算作搜索。 如果肋骨看不见别人,她就会死。如果一个额外人员看不到肋骨,星星或至少2个其他额外人员,他会死。这些事件同时发生 -也就是说,单回合就没有死亡的连锁反应;检查以上条件,每个要死的人都会立即死亡。 如果已经搜索了地图上的所有开放空间,则搜索结束。 笔记 任何时候都可以有多个人在同一广场上,这些人可以看到彼此。 障碍永远不会阻碍视线,只会阻碍运动。人们可以在熔岩上看到彼此,呃...熔岩? 确保地图上的开放空间由国王移动连接。 最初的“ S”也被认为是开放空间,而不是障碍物。 降落在开放空间上的任何国王举动均有效。例如,以下举动是合法的: .... .... .@#. ---> ..#. .#.. .#@. .... .... …

3
繁星点点的代码挑战
美利坚合众国的国旗在其州内包含50个星星,代表50个州。 过去,当州数减少时,当然会有更少的星星,而且它们的排列方式也有所不同。例如,从1912-1959年(在新墨西哥州和亚利桑那州进入之后,但在阿拉斯加之前),有48个6×8矩形排列的恒星。 1867-1877年(内布拉斯加州入场后,科罗拉多州之前)使用的37星旗帜具有不对称的星型。 万一将来增加第51个州,陆军纹章学院已经为新国旗开发了初步设计。 但是,没有用于排列星星的通用算法,所以让我们做一个吧! 挑战 编写一个程序,将给定数量的星星放置在美国国旗的州(蓝色部分)中,输出放置这些星星的最佳坐标。 坐标系由0≤x≤W和0≤y≤H 的州(而不是整个标记)定义。 出于这一挑战的目的,“最佳”布置被定义为使州中一个点与最近的恒星中心之间的平均(欧几里得)距离最小化的布置。 一个简单的(如果可能不是最优的)算法来近似该值是: def mean_distance_to_nearest_star(stars, width, height, point_density=100): """ Approximate the mean distance between a point in the rectangle 0 < x < width and 0 < y < height, and the nearest point in stars. stars -- list of (x, y) …

6
河内塔排序
编写一个函数/子例程以对整数列表(河内塔式)进行排序。 您将获得一堆整数。这是主堆栈。 您还将获得另外两个帮助程序堆栈。但是,这些帮助程序堆栈具有一个独特的属性:每个元素必须小于或小于其下面的元素的大小。主堆栈没有这种限制。 您的任务是对主堆栈进行排序,将最大的整数放在下面。您的函数/子例程将返回(或等效)它在对堆栈进行排序时执行的移动次数。 注意:您必须在适当的位置对主堆栈进行排序,而不能在另一个堆栈上进行排序并调用答案。但是,如果由于某种原因而不能这样做,则可以模拟可变堆栈,但是请记住,这是河内塔之类的;只有3个钉子,只有1个钉子可能是无序的。 您的函数/子例程可以随时检查任何堆栈,但是只能通过弹出和推入进行移动。一招是从一个堆栈弹出到另一个堆栈的弹出。 测试前6个自然数的每个排列的函数/子例程。换句话说,测试您的函数/子例程{1},{2},...,{6},{1,1},{1,2},...,{1,6},{2,1},...是否可用(这应该是总数或可能性(由于霍华德纠正了我的数学运算))。移动元素最少次数的函数/子例程获胜。61+62+...+6655986

6
使用最短数量的代码制作Matrix Digital Rain [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Code Golf Stack Exchange 的主题。 3年前关闭。 规则: 您选择的任何语言(标准库)。 输出显示在终端或Windows命令处理器中,或您喜欢的任何其他方式。(宽度缓冲区= 80) ASCII字符就足够了。(可以添加Unicode) 在启动时不应该填满整个屏幕(看起来就像下雨了,du!)。 颜色获得加分(+5)。 效果:随机的角色,跌落幅度不同,会定期再生。 点数:(更新) +32点开始。 第** 1024 ***个字节之后的代码中的每个字节(非字符)均为-1点。 点可以达到零和负。 注意:使用多字节字符的语言应计算字节而不是字符。 每个新效果加+5。(未由其他人发布) 以下任何一项效果,+ 15: 风(向侧面吹字符) 号码匹配(用户输入,例如:90210): 号码随机位于矩阵内 声音 加密的消息(用户输入): 字符表示秘密的加密消息 Galaga模式: 发射^以销毁角色 记分板: ┌-----┬------------┬------------┬-------------┬---------------┬--------------┐ | pos | name | type | bytes | effects | points ^ | …

7
解释> <>(鱼)
虽然&gt; &lt;&gt;不是流行的语言,但它可能对打高尔夫球很有用,并且已在本网站上使用。它受到Befunge的启发,在指令上有一些相似之处。 所需命令: &gt; &lt; ^ v 更改指令指针的方向(右,左,上,下) / \ | _ # 。指针将根据其已有的方向改变方向。 x 随机方向。 + - * , % 加法,减法,乘法,除法和模。将A和B弹出堆栈,然后将B运算符A推入。除以0会引发错误。 0-9 a-f 将相应的值压入堆栈。a = 10,...,f = 15 = 从堆栈中弹出A和B,如果B = A,则按1,否则按0。 ) 比...更棒。将A和B弹出堆栈,如果B &lt;A ( 小于,则按1 。将A和B弹出堆栈,如果B&gt; A ' " 启用字符串解析,则按1 。字符串解析将找到的每个字符推入堆栈,直到找到结束引号为止。 ! 跳过以下说明。 ? 如果堆栈顶部为零或堆栈为空,则跳过以下指令。(注意:这不会从堆栈中弹出任何东西!) : 复制堆栈中的最高值。 …

9
实现懒惰列表,最好使用您不太熟悉的语言[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Code Golf Stack Exchange 的主题。 3年前关闭。 这是一个很好的练习,可以使您更加流利地使用您一直想学习的编程语言,但是只需要稍加修改即可。这涉及使用对象,使用或模拟闭包以及扩展类型系统。 您的任务是编写代码来管理惰性列表,然后使用它来实现生成斐波那契数字的算法: 代码示例在Haskell中 let fibs = 0 : 1 : zipWith (+) fibs (tail fibs) in take 40 fibs 结果: [0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368,75025,121393,196418,317811,514229,832040,1346269,2178309,3524578,5702887,9227465,14930352,24157817,39088169,63245986] 您的惰性列表实现应符合以下准则: 列表节点是三件事之一: 无-空列表。 [] 缺点-一个单一项目,其余项目的列表配对: 1 : [2,3,4,5] (:是在Haskell利弊运营商) Thunk-延迟计算,在需要时会生成List节点。 它支持以下操作: nil-构造一个空列表。 缺点-构建一个缺点单元格。 thunk-给定一个不带参数且返回Nil或Cons的函数,构造一个Thunk。 强制-给定一个List节点: 如果是Nil或Cons,只需将其返回即可。 如果是Thunk,则调用其函数以获取Nil或Cons。用该Nil或Cons替换该thunk,然后将其返回。 注意:用其强制值替换thunk是“ lazy”定义的重要组成部分。如果跳过此步骤,则上面的斐波那契算法将太慢。 空-查看List节点是否为Nil(强制后)。 head(又名“ …

2
创建一个独特的可解决填字游戏……毫无头绪
您能想象没有任何线索解决《纽约时报》填字游戏吗?也许不是所有的创造力以及现代填字游戏中出现的新单词和短语,但是有了固定的单词列表,人们还是有希望的。在此挑战中,您将创建一个填字游戏拼图网格,在理论上这是可能的。 挑战 最大化白色和黑色底纹的15x15填字游戏网格中的白色方块数量,以使白色方块可以唯一地填充字母,以便每个跨字和向下的单词都出现在国际拼字游戏单词列表中。 网格构造说明 在美国报纸中,通常会构造填字游戏网格,以使每个字母都被“选中”,这意味着它既是“跨字”又是“下”字的一部分。在英国和其他地方(尤其是在隐秘的填字游戏中),情况并非一定如此:如果“ across”或“ down”单词仅是一个字母,则不必是实际单词(例如“ A”或“ I” ”)。对于此挑战,请遵循更为宽松的规则:单字母单词不必出现在单词列表中。 还有其他各种传统(在美国和其他地方),在此挑战中无需遵循任何传统。例如,单词只能是两个字母长,单词可以重复,并且网格不必具有(旋转)对称性。 这有可能吗? 是! 可以编写一个简短的脚本来验证左侧空白网格的唯一解决方案是右侧填充的网格: 可以用计算机可读格式显示填充的网格,如下所示: ###CH########## ###YE########## ###AM########## CYANOCOBALAMINE HEMOCHROMATOSES ###CH########## ###OR########## ###BO########## ###AM########## ###LA########## ###AT########## ###MO########## ###IS########## ###NE########## ###ES########## 您的解决方案 上面的网格在15x15网格的225个正方形中共有56个白色正方形。这是此挑战的基准。带有较少白色方块的网格也可能由于其得分以外的原因而引起人们的兴趣,例如,如果它们满足上述某些美学传统,则可能会很有意思。 请以与上述计算机可读基准相同的格式提交解决方案。请包含验证您的网格是否有独特解决方案的代码。 有趣的代码片段(例如,搜索可能的空间)和有关如何找到网格的讨论将受到赞赏。 单词表 国际拼字游戏词清单以前被称为SOWPODS,现在被称为Collins拼字游戏词(CSW)。大多数国家(尤其是美国)都使用它。我们更喜欢使用此列表,因为它包含英式拼写,并且通常比美国单词列表包含很多单词。此列表有多个版本,略有不同。你可以找到不同版本的名单,从维基百科的链接,在Github上,在彼得·诺维格的自然语言语料库和其他地方,还经常被称为“SOWPODS”。 这一挑战对单词表选择的广泛性质高度敏感,而对较小的细节则不那么敏感。例如,上面的基准示例适用于任何版本的CSW,但CH不是American Scrabble单词列表中的单词。如果出现差异,我们更喜欢使用CSW的最新版本CSW19。(如果使用今年发布的此列表,则可以预期此挑战的答案将更有效)。您可以在Scrabble单词查找器官方网站上以交互方式查询此列表,也可以从Board&Card Games Stack Exchange或Reddit的r / scrabble下载该列表(以及上一版本的CSW15)。 Tldr:在Board&Card Games Stack Exchange上,可以通过纯文本文件(279,496个单词,每行一个)获得此挑战的权威单词列表。 进一步讨论 在早期的答案和评论中提出的一个问题是为什么现有的填字游戏(例如,在NYT中)不回答这个问题。具体而言,已发布的NYT填字游戏的最少黑色正方形(因此最多的白方块)记录已经是填字游戏中最著名的记录。为什么我们不能使用记录网格?有几个问题: NYT填字游戏中的许多答案未出现在我们的单词列表中。例如,记录网格包括PEPCID(商标名称),APASSAGETOINDIA(电影和小说的四个字专有名称,没有空格书写)和STE(“ …

21
数火柴
这里的大多数人都熟悉七段式显示器,它们也用于火柴拼图。下面是数字0通9和信件a通过z,除k,m,t,v,w,写在这个格式。 _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| _ _ _ _ _ _ _ _ _ |_| |_ | _| |_ |_ | |_ | | | …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.