Questions tagged «chess»

国际象棋是一种战略游戏,由两个玩家在方格网格上进行。此标签用于与国际象棋或国际象棋的任何变体有关的挑战。

5
国际象棋分析信息有限
在此挑战中,您仅获得有关特定棋类游戏的有限信息,并且需要预测谁赢得了该游戏。 您将获得两组数据: 计件(哪些还活着) 木板颜色(木板上的棋子颜色) 更重要的是,您不知道这些碎片在哪里。您需要确定您认为会赢的人。 从2010年至今的PGNMentor上列出的所有事件中选择游戏。我从每场以胜利或失败告终的游戏中选择了所有董事会职位的10%。棋盘位置至少要有30步才能进入游戏。测试用例可以在这里找到。(首先列出白色胜利,然后是黑色胜利) 输入项 件数将是由每件的字符的字符串:kING,queen,rOOK,K n飞行,bishop,或p芒。小写表示黑色,大写表示白色。面板将是一个包含64个字符的字符串(8行8列)。B代表黑色,W代表白色,并且.代表空白。样品: W..WB......W.BB....W..B..W.WWBBB..W...B....W..BBWWW...BB.W....B.,BBKPPPPPPPQRRbbkpppppppqrr 将代表以下董事会 ...B.BB. .BBBBBBB .B.B.... B..W.... WWWW.W.. ....W.W. ...W..WW W.....W. 并且两种颜色都有2个主教,1个国王,7个兵,1个女王,2个白嘴鸦 输出量 您需要返回一个介于0和1(含)之间的浮点数,以确定白获胜的可能性。样品: 0.3 (30% chance that white wins) 更多细节: 每个测试用例价值1分。您的得分将是1 - (1-Output)^2白人获胜或1 - (Output)^2黑人获胜。 您的最终分数将是所有测试用例的总和。 如果我认为提交的内容对输入进行了硬编码,则我保留更改测试用例的权利。(如果我更改它们,它们将具有SHA-256哈希值893be4425529f40bb9a0a7632f7a268a087ea00b0eb68293d6c599c6c671cdee) 您的程序必须独立运行测试用例。没有将信息从一个测试用例保存到下一个用例。 如果您使用的是机器学习,我强烈建议对前80%的数据进行培训,并使用其余的20%进行测试。(或您使用的任何百分比)。我在数据中多次使用游戏,但是将相同的游戏顺序放置。 更新:为了测试和学习目的,我添加了超过一百万个测试用例。由于github repo大小限制,它们分为黑色​​和白色部分。 祝好运并玩得开心点!

8
反向插入排序
目的 根据“ 插入排序”对列表进行排序的动作,生成原始的加扰列表。原始列表将包含从0到N-1(包括)的所有数字,其中N输入的大小。 输入项 一个包含对列表进行排序的必要动作的列表。每个值代表由原始数字(加扰的数字)移位到其右位置的插槽数量,请记住,此过程是从左到右。输入列表 中(0索引)位置的值i将介于0和之间i。 您不需要处理无效的输入,在这种情况下,任何行为都是可以接受的(崩溃,无限循环等)。 输出量 混乱的名单 逐步生成动作 Scrambled List | Moves to sort [4,0,2,1,3,5] | [0, , , , , ] #4 stay in place [4,0,2,1,3,5] | [0,1, , , , ] #0 is moved 1 slot to the left [0,4,2,1,3,5] | [0,1,1, , , ] #2 …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

1
寻求跳跃者
我最近有一个非常奇怪的不规则棋盘。它的正方形到处都是,甚至没有全部相连。至少它们仍然布置在常规网格上。我希望适应国际象棋规则,以便能够在棋盘上玩游戏,但首先,我需要一块可以在棋盘上任何地方玩的棋子,这似乎是我最好的选择。 跳跃者是骑士的国际象棋概括。跃点由两个整数m和n设置参数,可以在一个方向上移动m个正方形,然后在任一垂直方向上移动另一个n个正方形。对于标准骑士,我们有(m,n)=(2,1)。整个动作被认为是一次跳跃,因此到目标途中的正方形都不需要为空,甚至不存在。 挑战 您会以正2D整数坐标列表的形式获得“棋盘”,该2D整数坐标表示作为棋盘一部分的正方形。您的任务是找到一个跳线,如果有足够的动作,该跳线可以到达板上的任何正方形。 让我们看一些例子。标准棋盘使用8x8正方形的规则网格(请注意,对于此挑战,我们不区分白色和黑色正方形): ######## ######## ######## ######## ######## ######## ######## ######## 标准骑士可以达到所有目标,因此(2, 1)是有效的输出。但是,(1, 1)例如,这将是无效的,因为无论从哪里开始,这样的一块都只能达到正方形的一半。(1, 0)另一方面,由于所有正方形都是正交连接的,因此这也是有效的输出。 现在,如果我们有一个不规则的董事会,例如: # # # # # # # # # # # 然后可能的解决方案是(1, 1)和(3, 1)。我们还可以拥有一个完全断开区域的板,例如: #### #### #### #### #### #### #### #### 标准的骑士(2, 1)仍然可以到达这里的所有方块,这实际上是唯一的解决方案。 最后,任何跳伞者都无法完全达到以下简单的要求: # ## 请注意,输入格式将不是ASCII表示,而是坐标列表。例如,上面的第二个示例可以给出为: [[1, 1], [5, 1], …

5
是否有更多的硬物或软物
与假设分析书的开头相切。 输入是一个由空格组成的矩形,如字符串,字符串列表等,其对象由#内部组成: ######## # # ######## ### #### ### #### ### 对象将始终是非相交,非接触的矩形。软对象的定义是#中间没有用填充的对象,而只是边界,而硬对象则是填充的对象。具有宽度或高度的对象<=2被认为是坚硬的。所有对象都是硬的或软的。 如果输入,输出中有更多的硬对象"Hard",如果较软,则输出"Soft",如果相等则输出"Equal"。 这是代码高尔夫球,因此以字节为单位的最短代码胜出! 测试用例 这些情况不是全部输入,而是每个对象应表征的内容。实际输入将类似于问题顶部的ascii艺术。 硬 # #### ## ## ########## ########## ########## 柔软的 ### # # ### ################### # # # # # # ################### #### # # # # # # # # # # # # …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

5
玩Antichess!
https://en.wikipedia.org/wiki/Losing_chess 这基本上是国际象棋比赛,但是对于古董;) Antichess是已发明的许多国际象棋变体之一。目的是要丢掉所有的棋子(这看起来有些奇怪,但是有一定的原因被称为安息)。 规则 固定规则与标准国际象棋非常相似-但有一些相当小的差异。正如我上面提到的,目标是失去所有的碎片。要做到这一点,如果对手有机会抓住你的一个棋子,那是他唯一能采取的行动。如果您在一回合中给予他多次机会,另一位玩家可以选择他的回合。另一件事发生了变化,那就是国王没有特殊的权力-因为您无法与对手对峙,也不能迫使他受阻。 对标准游戏的以下更改也将适用(它们有助于简化游戏): 传递将被忽略。 卡丁车是不可能的。 在五十移动规则适用自动(意为平局的游戏结束)。 典当将能够选择它们要推广到的东西。 如果玩家需要超过2秒的移动时间,他将输掉比赛。 返回无效的举动将导致游戏失败。 为了赢得胜利,您的对手必须夺走您所有的碎片。 怀特开始比赛。 白色位于字段的“底部”(y = 0),黑色位于顶部(y = 7)。 禁止访问除您的漫游器以外的其他资源(互联网,文件,其他漫游器,...)。 计分 获胜将使您获得3分,平局1分,而输0分。 每个提交将与对方提交进行10次对战(白色5次,黑色5次)。 编写你的机器人 控制器代码在这里:https : //github.com/JJ-Atkinson/SimpleAntichessKOTH 您可以用Java或Groovy编写您的机器人。要编写机器人,您必须扩展Player该类。播放器类具有一种抽象方法Move getMove(Board board, Player enemy, Set<Move> validMoves)。 以下是一些有用方法的简要介绍: Player: List<Piece> getPieces(Board board):退还您板上所有的零件。 PieceUpgradeType pieceUpgradeType:如果/当其中一个棋子到达棋盘的末端时,您需要将其定义为要升级到的棋子类型。你的选择ROOK,KNIGHT,QUEEN,BISHOP,和KING。 Board: Field getFieldAtLoc(Location loc):返回Field的位置。这具有匹配的getAt方法,因此,如果您使用的是groovy,则可以编写board[loc]。 Field getFieldAtLoc(int x, int y):返回Field的位置。这具有匹配的getAt方法,因此,如果您使用的是groovy,则可以编写board[x, …

6
国际象棋-查找所有合法举动(cast子和传人除外)
编写最短的代码,根据给定的FEN字符串计算当前玩家的所有可能(合法)移动。什么是FEN字符串?(维基百科) 最短的代码胜出,语言无关紧要。 输出动作必须遵守国际象棋的移动规则, 除了传球,cast和典当提升外。 忽略检查,将死和僵持,国王也无法被捕获。 您可以设置输出不同,只要你想(例如:A2-A4,A2A4,a2a4,a2->a4...) 测试用例: #输入1: rnbqkbnr / pppppppp / 8/8/8/8 / PPPPPPPP / RNBQKBNR w KQkq-0 1 #输出1 A2-A4,A2-A3,B2-B4,B2-B3,C2-C4,C2-C3,D2-D4,D2-D3,E2-E4,E2-E3, F2-F4,F2-F3,G2-G4,G2-G3,H2-H4,H2-H3,B1-A3,B1-C3,G1-F3,G1-H3 #输入2 7k / 8/8/8/8/8 / PP6 / Q1q4K w--0 1 #输出2 A1-B1,A1-C1,A2-A3,A2-A4,B2-B3,B2-B4,H1-H2,H1-G1,H1-G2
19 code-golf  chess 

1
国际象棋残局:白棋交友
给定一个表示国际象棋当前状态的8x8字母网格,您的程序的任务是找到白色的下一棋,该棋将导致死战(答案将总是一move而就)。 输入项 输入将在STDIN上-8行,每行8个字符。每个字符的含义如下: K/k - king Q/q - queen B/b - bishop N/n - knight R/r - rook P/p - pawn - - empty square 大写字母代表白色,小写字母代表黑色。板的方向将使白色从底部开始向上,黑色从顶部开始向下。 输出量 白色的移动会导致将死,并用代数符号表示。您无需注释何时拍下片段,也无需担心在两个相同的片段之间可以做出相同动作的歧义。 样品输入 例子1 输入: ------R- --p-kp-p -----n-- --PPK--- p----P-r B------- -------- -------- 输出: c6 例子2 输入: --b-r--r ppq-kp-p -np-pn-B -------- ---N---- --P----P PP---PP- …
19 code-golf  chess 

4
最小的象棋程序
受到最近这篇文章的启发,这篇文章讲述了一位法国程序员在Assembly中编写了一个487字节的2人(人类与人类)国际象棋程序的故事,我想知道其他语言下的小型国际象棋程序有多么小。 细节 该程序只能接受合法的象棋动作。 尽管第一条规则适用于支票,但不必声明支票/将军人。 根据文章,castling不是必需的实现。 此外,您不必实现pass。 但是,您确实必须在达到第八级时允许典当晋升(您可以选择简单地强制转换为女王)。 由您决定板的显示方式-终端ASCII,GUI等 您必须显示轮到谁了。 可以在这里找到国际象棋的规则-忽略指定的比赛规则(例如,计时,碰触),并记住掷骰和传球不是必需的实现。
19 code-golf  chess 

3
当斐波那契遇见皇后
(灵感来自Helka对我在聊天中随机配对“ chess”和“ Fibonacci”标签的反应) 斐波那契 所述斐波那契数是在数学上更公知的序列,其中每一个数字是通过将前两个数相加组成之一。以下是零索引序列的定义: f(0) = 0 f(1) = 1 f(n) = f(n-1) + f(n-2) 这样就产生了序列0, 1, 1, 2, 3, 5, 8, 13, 21, ...(OEIS链接)。在此挑战中,我们将仅关注严格的正值(so 1, 1, 2, 3, ...),您可以选择零索引或单索引,但是请在提交时说明。 通过使用f(n)大小连续的正方形并将其边缘对齐在一起,斐波那契数可以用于平铺瓷砖。通过将正方形以当前正方形的“右-上-左-下”样式放置正方形,以逆时针方式进行平铺。的部分平铺示例f(8)=21,其起始正方形用蓝色突出显示如下: 您可以看到f(1)=1作为开始的正方形(以蓝色突出显示),f(2)=1位于其右边的f(3)=2正方形,从此处开始的f(4)=3正方形,位于左边的正方形,依此类推。下一个正方形将被f(9)=21+13=34放置在底部。这是我们将在此挑战中使用的部分切片方法。 皇后 在国际象棋游戏中,最强大的棋子是皇后,因为它可以水平,垂直或对角线移动任意数量的空间。在下面的电路图中,带有黑色圆圈的正方形表示女王可以移动的位置: 我们将术语“ 覆盖率”定义为 给定女王/王后在空白板上的特定位置,并包括女王/王后自己的起始位置,女王/王后可以移动到的平方百分比与正方形总数的乘积。 对于上面的示例,女王的覆盖范围是28/64 = 43.75%。如果女王在右上角h8,则覆盖范围为22/64 = 34.375%。如果女王进来e7,范围将会是24/64 = 37.5%。 挑战 我们将使用上面演示的斐波那契平铺作为此挑战的棋盘。您将获得两个正整数作为输入,n和x: 该n代表平铺多大。上面的示例图块21的左侧为正方形,是n = 8自以来的大小f(8) …

12
N皇后拼图
(尽管有超过60个问题标记为下棋,但我们没有简单的n皇后挑战。) 在国际象棋中,N-皇后之谜的描述如下:给定n x n棋盘和n皇后,将皇后排列在棋盘上,以使没有两个皇后相互威胁。以下是n = 8从Wikipedia借来的的示例解决方案。 或者,在ASCII渲染中: xxxQxxxx xxxxxxQx xxQxxxxx xxxxxxxQ xQxxxxxx xxxxQxxx Qxxxxxxx xxxxxQxx 这里的挑战将是输入n和输出n-Queens难题解决方案的ASCII表示形式。由于存在多个可能的解决方案(例如,至少是旋转或反射),因此您的代码仅需要输出任何有效的解决方案。 输入项 n具有n >= 4 任何方便格式的单个正整数。(n = 2和n = 3没有解,并且n = 1很小,因此将其排除在外) 输出量 如上所述,解决了N-queens难题的结果的ASCII表示形式。您可以选择任何两个不同的ASCII值来表示空格和皇后。同样,可以以任何合适的格式(单个字符串,字符串列表,字符数组等)输出。 规则 前导或尾随的换行符或空格以及字符之间的空格都是可选的,只要字符本身正确对齐即可。 您既可以使用算法来计算可能的位置,也可以使用显式的“阶梯式”解决方案样式,以哪种方式更适合您的代码。 完整的程序或功能都是可以接受的。如果是函数,则可以返回输出而不是打印输出。 如果可能,请提供一个在线测试环境的链接,以便其他人可以尝试您的代码! 禁止出现标准漏洞。 这是代码高尔夫球,因此所有常见的高​​尔夫规则都适用,并且最短的代码(以字节为单位)获胜。 例子 n=4 xQxx xxxQ Qxxx xxQx n=7 xxQxxxx xxxxxxQ xQxxxxx xxxQxxx xxxxxQx Qxxxxxx xxxxQxx …

14
根据国际象棋FEN字符串评估分数
挑战 福赛斯·爱德华兹符号(FEN)是一种标准符号,用于描述国际象棋游戏中特定的棋盘位置。您面临的挑战是使用FEN字符串评估分数。这是FEN字符串的示例: 5k2/ppp5/4P3/3R3p/6P1/1K2Nr2/PP3P2/8 使用此字符串,您可以使用以下得分表来计算每种颜色的材料得分: p / P =典当= 1点 n / N =骑士= 3分 b / B =主教= 3分 r / R =白嘴鸦= 5分 q / Q =皇后= 9分 k / K = King,这些没有任何意义,因为每个法律职位的每一侧都包含King 白色部分使用大写字母(“ PNBRQK”)指定,而黑色部分使用小写字母(“ pnbrqk”)指定。使用1到8的数字(空白方块的数量)标注空白方块,“ /”分隔等级。 从示例FEN字符串中,我们可以计算每一面的材料得分: 对于黑色: 5 k 2 / ppp 5 / 4P3 / 3R3 …
17 code-golf  chess 

8
在棋盘上捕获
您应该编写一个程序或函数,该程序或函数接收代表棋盘的字符串,并仅以棋子作为输入和输出,或者返回是否可以在棋盘上进行任何捕获。 输入采用类似于FEN的表示法,描述白色和黑色棋子的位置,没有其他片段。您应该确定是否有可以捕获敌人的棋子。 每个等级都有描述,从等级8开始到等级1结束;在每个等级内,从文件“ a”到文件“ h”描述每个方块的内容。每个典当都由一个字母标识(白色典当=“ P”,黑色典当=“ p”,)。使用1到8的数字(空白方块的数量)标注空白方块,“ /”分隔等级。(部分取自维基百科) 例如 8/pppppppp/8/8/4P3/8/PPPP1PPP/8 描述董事会 -------- pppppppp P PPPP PPP -------- 如果一个黑色的棋子位于对角线的上方(黑色是左上或右上),则一个黑色的棋子可以捕获一个黑色的棋子(如果白色的棋子位于对角线的下方),则黑色的棋子可以捕获一个白色的棋子。左下或右下)。不应考虑其他捕获动作(绕过)。 输入项 一个FEN样串组成的字符12345678pP/。 输入内容描述了有效国际象棋游戏位置的棋子。这意味着(除其他更复杂的约束之外)每侧最多有8个棋子,等级1和8上没有棋子。 输出量 如果双方都有可能被捕获,则应输出真实值,否则输出虚假值。 例子 具有真实输出的输入(每行一个) 8/7p/6P1/8/8/8/8/8 8/8/p7/1P6/3P3p/8/8/8 8/2P5/8/4P1p1/2p2P2/3p4/3p1P2/8 8/P7/8/5P2/2pp4/3P2p1/3pP3/8 8/P7/p7/p1P1P3/1P3p2/8/1p6/8 8/4p1P1/2P2P1P/2p1pPpp/8/6P1/pP1p4/8 输入具有虚假输出(每行一个) 8/8/8/8/8/8/8/8 8/7P/6p1/8/8/8/8/8 8/7p/7P/8/8/8/8/8 8/pppppppp/8/8/8/8/PPPPPPPP/8 8/p7/8/1p6/5P2/8/8/8 8/p7/P7/2P1p1p1/2p5/8/PP6/8 这是代码高尔夫球,因此最短的入场券获胜。

5
多少步?
给定棋盘上的两个不同位置和棋子的类型,输出该棋子从一个位置移动到另一个位置所需的最小移动次数。 规则 给定的片段可以是King,Queen,Rook,Knight和Bishop。(此输入可以视为任意5个唯一字符) 这2个职位可以采用任何方便的格式, Example: a8 b8 c8 d8 ... h8 a7 b7 c7 d7 ... h7 ... ... a1 b1 c1 d1 ... h1 万一无法到达该部分,请输出除正整数以外的任何值。 例子 i/p ---- o/p King a1,a4 3 a1,h6 7 b3,h5 6 Queen a1,a4 1 a1,h6 2 b3,f7 1 Rook a1,a4 1 a1,h6 2 h2,c7 …
16 code-golf  chess 

6
为我的骑士动作而努力
六角象棋描述了在棋盘上玩的一系列象棋变体,其中棋盘格是六边形而不是传统的正方形。有许多这样的变体。在这一挑战中,我们将重点介绍最常见的格林斯基(Gliński)的变体。 棋盘由三种颜色组成(因此相同的颜色不会共享边缘),六边形的边缘面向玩家。板具有11个文件,用字母标记的a通过l(字母j不使用),和11列(其弯曲60°在文件f)。等级1通过6每个包含11个单元格,等级7具有9个单元格,等级8具有7个,依此类推。排名仅11包含一个单元格:f11。(如果有帮助,可以将每个等级视为一个非常宽的“ V”形。) 这是板子的示例图片,骑士位于中央单元上。标有点的单元格是该特定骑士的合法举动。骑士以与“普通”国际象棋类似的方式移动,两下一下。用六角象棋术语来说,这是正交移动(越过一条边),然后是沿相同方向的对角线移动(最接近相同颜色的移动)。例如,对于下面的骑士,然后“向上”移动到浅棕色,然后进行对角线移动“向上和向右”或“向上和向左”移动到最近的浅棕色。 通过https://commons.wikimedia.org/wiki/File:Glinski_Chess_Knight.svg在公共领域中 这位骑士位于f6,因此合法移动 c4, c5, d3, d7, e3, e8, g3, g8, h3, h7, i4, i5 输入值 一个输入,给出了我们骑士的起始格。它可以是任何方便的格式,既可以是单个字符串"b6",也可以是两个字符串"b", "6"等。输入字母可以是大写或小写-您可以选择。 输出量 骑士可以在该位置进行的有效移动的列表。这可以是字符串数组,具有明确且一致的定界符的单个字符串,由换行符分隔的字符串等,以最方便的方式进行。输出不一定要按排序顺序,可以是大写或小写-您可以选择。 规则 假设板上没有其他物件或干扰移动。我们只关注骑士。 完整的程序或功能都是可以接受的。如果是函数,则可以返回输出而不是打印输出。 如果可能,请提供一个在线测试环境的链接,以便其他人可以尝试您的代码! 禁止出现标准漏洞。 这是代码高尔夫球,因此所有常见的高​​尔夫规则都适用,并且最短的代码(以字节为单位)获胜。 例子 b6 a3, c4, d5, d9, e7, e8 f6 c4, c5, d3, d7, e3, e8, g3, g8, h3, h7, i4, i5 …

20
分解一个数字!
您的任务是使用以下格式分解数字。 这与基本转换类似,不同之处在于digits,您列出了values,而不是在基本列表中列出,这样列表就加到了输入上。 如果给定的基为n,则列表中的每个数字都必须采用的形式k*(n**m),其中0<=k<n和m在整个列表中都是唯一的。 眼镜 任何合理的输入/输出格式。您的程序/功能需要2个输入并输出一个列表。 输出列表可以是任何顺序。 0 可以排除或包含。 0允许领导。 允许内置。 测试用例 number base converted list input1 input2 output 123456 10 [100000,20000,3000,400,50,6] or [6,50,400,3000,20000,100000] 11 2 [8,2,1] or [0,0,0,0,8,0,2,1] 727 20 [400,320,7] 101 10 [100,1] or [100,0,1] 计分 这是代码高尔夫球。以字节为单位的最短解决方案获胜。
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

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.