Они даже не выбрали CharacterSet

ал на HackerEarth и столкнулся с этой проблемой.

Я пытаюсь сравнить строки и проверить, имеют ли они одинаковые символы или нет.

var string = ""

while let thing = readLine() 
{ 
string += thing + " "
}

var arrayStr = string.split(separator: " ").map{String(($0))}

var firstString = [String]()

var secondString = [String]()

var cas = arrayStr[0]

for i in 1..<arrayStr.count
{
if i % 2 != 0 
{
    firstString.append(String(arrayStr[i]))
}
else
{
    secondString.append(String(arrayStr[i]))
}
}
print(firstString) //["sumit", "ambuj", "abhi"]


print(secondString) //["mitsu", "jumba", "hibb"]

Итак, теперь вы можете видеть, что первый индексfirstString а такжеsecondString содержит тот же символ, то же самое для второго индекса, но не для последнего.

Итак, как я могу их сравнить? Я попробовал NSCharacter, но HackerEarth не подхватывает это. Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос