csharp基础练习题:思考与测试:保留和丢弃II【难度:1级】:
没有故事
没有说明
只有思维与测试
看看测试用例的结果,猜码!
Series:点击
01:A和B 结果
02:不完整的字符串结果
03:真或假结果
04:一些资本结果
05:UNIQ或不UNIQ 结果
06:时空索引结果
07:数学小学结果
08:中学的结果数学
09:从虚无到虚无结果
10:不完美?扔掉!结果
11:欢迎乘坐公交结果
12:快乐的日子会来结果
13:15(河图洛书Luosliu)的总和结果
14:星云或涡结果
15:体育明星结果
16:假声说唱音乐会结果
17:风语结果
18:手机模拟器结果
19:加入,但不加入结果
20:我讨厌大和小结果
21:我想成为糖尿病;-) 结果
22:?有多少块结果
23:操作员藏在一个字符串结果
24:子字符串魔术结果
25:什么事结果报告
26:保留和放弃我结果
27:保留和丢弃II 结果
28:?有多少 “字” 结果
29:冰雹和瀑布结果
30:永远的爱结果
31:数字游泳池结果
32:射箭比赛结果
33:羊皮纸点击修复
34:你是谁结果?
35:安全位置结果
点击
Special推荐
另一系列的,创新的和有趣的,中等难度.人们谁喜欢挑战,可以尝试这些习题:
玩俄罗斯方块:形状吻合结果
播放FlappyBird:勇往直前结果
编程目标:
namespace myjinxin
{
using System;
public class Kata
{
public string Testit(string s, int n){
return "?";
}
}
}
测试样例:
namespace myjinxin
{
using NUnit.Framework;
using System;
[TestFixture]
public class myjinxin
{
var kata=new Kata();
//Discard the false and retain the true
Assert.AreEqual("", kata.Testit("1",0), "");
Assert.AreEqual("1", kata.Testit("1",1), "");
Assert.AreEqual("", kata.Testit("11",0), "");
Assert.AreEqual("1", kata.Testit("11",1), "");
Assert.AreEqual("1", kata.Testit("11",2), "");
最佳答案(多种解法):
更多关联题目:
csharp高级练习题:N寄生数在N中结束【难度:5级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/thinking-and-testing-retention-and-discard-ii