
黄色六阶
Coding_ZXY
这个作者很懒,什么都没留下…
展开
-
数蜜蜂
描述:能否数出蜂巢里有多少只蜜蜂? 1.蜜蜂可以面向上下左右。 2.蜜蜂可以与其他蜜蜂共享身体。 3.输入二维数组(char[][]),返回整数(int)。例如:bee.bee .e..e.. => 5.b..eebbee.bee e.e.e.e => 8eeb.eebCodeWar:using System;using System.Text.Reg翻译 2016-11-03 11:44:07 · 679 阅读 · 0 评论 -
红酒有毒
描述:波西米亚王国开始了一年一度的红酒大会,共有1000名参议员参加,每个参议员来时会带上一瓶红酒供国王品尝。王后得知消息称这1000名参议员中有一个刺客要暗杀国王,毒药就藏在他带来的红酒瓶中。该毒药会在24小时后使服用者暴毙身亡,国王请来了夏洛克.福尔摩斯帮忙找出刺客。于是,福尔摩斯用10只编号为0-9的小白鼠做了个实验。第二天,3号,5号,6号,7号,8号,9号小白鼠死亡,福尔摩斯立即判断出了刺转载 2017-03-27 16:11:29 · 587 阅读 · 0 评论 -
数组帮手
描述:用以下方法扩展内嵌数组类: square() : 返回数组中所有元素的平方值。 cube() : 返回数组中所有元素的立方值。 average() : 返回数组中所有元素的平均值。 sum() : 返回数组中所有元素的和。 even() : 返回数组中所有偶数。 odd() : 返回数组中所有奇数。例如:var numbers = [1, 2, 3, 4, 5]; numbers转载 2017-03-06 10:45:21 · 308 阅读 · 0 评论 -
帮助售书员
描述:售书员将所有书籍通过从A-Z的26个大写字母来分类,每本书的编码由三个以上的大写字母组成,编码的首字母为书籍类别。在售书员的存货单里,每个编码后边都跟着一个空格和一个正整数,代表该书的库存数量。请帮助售书员统计某类别书籍的数量。例如:存货单数组:L = {“ABART 20”, “CDXEF 50”, “BKWRK 25”, “BTSQZ 89”, “DRTYM 60”}.类别数组: M =翻译 2016-12-19 20:28:16 · 330 阅读 · 0 评论 -
二进制加法
描述:写一个方法,将两个二进制的字符串的和以字符串的形式返回注意:不可将二进制转化成十进制,返回的值不能以“0”开头例如:add(‘111’,’10’); => ‘1001’ add(‘1101’,’101’); => ‘10010’ add(‘1101’,’10111’) => ‘100100’CodeWar:using System;using System.Text;public cla翻译 2016-11-01 20:45:15 · 816 阅读 · 0 评论 -
蚂蚁之死
描述:一群蚂蚁井然有序地行进在公园野餐区,像这样: ..ant..ant.ant…ant.ant..ant.ant….ant..ant.ant.ant…ant.. 突然,有蚁传来消息说,前面有一个三明治掉在了地上。蚂蚁群闻讯后飞速前进,立刻就发生了蚂蚁踩踏事件。一些跑得慢的蚂蚁被踩的身首异处,尸骨无存,像这样: …ant…ant..nat.ant.t..ant…ant..ant..ant.an翻译 2016-10-31 16:37:35 · 846 阅读 · 0 评论 -
旅行商人
描述:一个旅行商人要去拜访他的客户。他手上有每个客户的地址,如:”432 Main Long Road St. Louisville OH 43071”。通常,邮编的格式由两个大写字母,一个空格和五个单数组成。他手上所有的地址都在一个字符串里并且由逗号隔开,如: “123 Main Street St. Louisville OH 43071,432 Main Long Road St. Loui翻译 2016-10-30 11:10:58 · 480 阅读 · 0 评论 -
重复编码器
描述:本次练习的目标是将一个字符串转化成一个新字符串,若字符串的字符只出现一次,新字符串的字符为”(“,若出现多次,新字符串的字符为”)”例如:“din” => “(((““recede” => “()()()”“Success” => “)())())”“(( @” => “))((“MyCode:using System.Linq;public class Kata{ public sta翻译 2016-10-28 21:30:48 · 789 阅读 · 0 评论 -
搭建金字塔
描述:将层数nFloors(>0)作为参数,搭建金字塔,返回一个字符串数组。例如: 三层塔:[ ' * ', ' *** ', '*****']六层塔:[ ' * ', ' *** ', ' ***** ', ' ******* ', ' ********* ', '***********']MyCo翻译 2016-10-27 22:18:30 · 847 阅读 · 0 评论 -
删除重复
描述:爱丽丝跟鲍勃去旅游,拍了很多照片回来,叫查理过来一起看照片。但是查理并不是很乐意,因为照片中有太多张重复了,他可不想看40多次埃菲尔铁塔。他对他们说,等你们把重复的照片删掉,最多保留N张,我再过来看。假设照片是一个整数数组,能否帮他们把数组中重复的数字删掉,最多保留N个呢?例如:Kata.DeleteNth (new int[] {20,37,20,21}, 1) // 返回 [20,37,2翻译 2016-10-25 12:08:57 · 310 阅读 · 0 评论 -
方型字符串(3)
描述:现有一个n行的字符串,每个子串的长度为n个字符。如: s = “abcd\nefgh\nijkl\nmnop” 我们将会对这个方型字符串做一些转换操作:主对角线对称: diag1Sym -diag1Sym => “aeim\nbfjn\ncgko\ndhlp”顺时针旋转90度:rot90Clock -rot90Clock => “miea\nnjfb\nokgc\nplhd”自身翻译 2016-11-05 15:30:40 · 414 阅读 · 0 评论 -
位数相乘
描述:写一个persistence()方法,将一个长整数n的每位数不断相乘,直到得到单个数字,返回相乘的次数。例如:persistence(39) == 3 // 因为 3*9 = 27, 2*7 = 14, 1*4=4 // 并且4是单个数字persistence(999) == 4 // 因为 9*9*9 = 729, 7*2*9 = 126,翻译 2016-10-24 15:25:40 · 475 阅读 · 0 评论 -
约数娱乐(1)
描述:给出两个整数m和n(1<=m<=n),找出m和n之间所有约数的平方和被开方后为整数的数。如42,42的约数为 1, 2, 3, 6, 7, 14, 21, 42。这些约数的平方为1, 4, 9, 36, 49, 196, 441, 1764。它们的和为2500,正好是50的平方。例如:返回一个模仿数组的字符串,第一个数为约数平方和被开方后为整数的数,第二个数为它的约数平方和。listSquar翻译 2016-11-03 21:11:36 · 622 阅读 · 0 评论 -
约数娱乐(2)
描述:整数14,15相差1,且它们约数的个数都为4,与之类似的还有21跟22。14 —-> 1, 2, 7, 14 (4个约数) 15 —-> 1, 3, 5, 15 (4个约数)21 —–> 1, 3, 7, 21 (4个约数) 22 —–> 1, 2, 11, 22 (4个约数)在50以下,我们能找出8对这样的数: “[[2, 3], [14, 15], [21, 22], [26,翻译 2016-11-03 22:11:23 · 494 阅读 · 0 评论 -
水果机
懒得描述了,直接上链接。https://www.codewars.com/kata/fruit-machine/csharpMyCode:public static int FruitMachine(List<string[]> reels, int[] spins) { int score = 0; int[] scoresArr =转载 2017-05-15 14:09:14 · 1129 阅读 · 1 评论