csharp基础练习题:Alan Partridge III - 伦敦【难度:1级】:
曾经是学识渊博的旅行者,艾伦帕特里奇对伦敦的观点非常强烈:
"去伦敦.我保证你会被抢劫或不被赏识.
赶上火车去伦敦,停在拒绝,失望,背刺中央和破碎的梦想大道."
你的工作是检查所提供的电台列表是否包含Alan提到的所有站点.数组矩阵中还有其他站点.例:
['拒绝','失望','背刺中央','破碎的梦想大道']
如果所有的电视台都出现了,请回复’嗅到我母亲的奶酪!’,如果没有,请回复’不,认真,跑步.你会想念的.’
本系列中的其他练习题:
Alan Partridge I - Partridge Watch
Alan Partridge II - Apple营业额
编程目标:
public class Kata
{
public static string Alan(string[] x)
{
}
}
测试样例:
namespace Solution {
using NUnit.Framework;
using System;
[TestFixture]
public class SolutionTest
{
[Test]
public void SampleTest()
.(, .( [] {"Norwich", "Rejection", "Disappointment", "Backstabbing Central", "Shattered Dreams Parkway", "London"}));
Assert.AreEqual("No, seriously, run. You will miss it.", Kata.Alan(new string[] {"London", "Norwich"}));
Assert.AreEqual("Smell my cheese you mother!", Kata.Alan(new string[] {"Norwich", "Tooting", "Bank", "Rejection", "Disappointment", "Backstabbing Central", "Exeter", "Shattered Dreams Parkway", "Belgium","London"}));
}
}
}
最佳答案(多种解法):
更多关联题目:
csharp进阶练习题:对象列表形式的等式【难度:2级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/alan-partridge-iii-london