第三个测试用例中存在错误,这会阻止它
抱歉这个问题。它现在已经修复,你在领先地位。
如果我不知道任何一个美国城市的名字,那么我就不能解决。至少它没有空间。NewJersy不是New Jersey。这与matlab无关。美国相关的。
我不是林克这个问题,因为你必须意识到有两个名称的状态,它从“新”或“北”开始。这需要分析不知道所有国家名称的人,就像我(我是西班牙语)。我同意Vivek,这些戴布斯名称国家应该出现没有空间,但知道唯一的条目是“新”和“北方”,问题并不困难。
你能解释一下怎么放空格吗?例如,为什么第二种情况的s2有7个空格?
问题描述说“移除”,而实际上它的意思是“用空格字符替换”。这可能会绊倒一些人,因为验证在这个意义上是非常不可原谅的。
只有3个测试
如果长度(s1)== 45
s2 = '田纳西州德州缅因州'
ELESEIF长度(S1)== 88
s2 ='';
别的
S2 ='阿拉巴马阿拉斯加亚利桑那亚利桑那州阿肯色州加州科罗拉多州科罗拉多州康涅狄格州佛罗里达州佛罗里达州夏威夷Idaho伊利诺伊印第安纳州爱好者堪萨斯州伊利诺伊路易斯安那州缅因·马萨诸塞州Michigan Michersits Michigan Minnesota Mississippi Mistouli Montana俄亥俄州罗德岛南卡罗斯州罗格纳州南达克萨斯州佛罗里达州德克萨斯州;
结束