• XSS.stack #1 – первый литературный журнал от юзеров форума

Ошибка одного из элементов, при запуске программы

HarryCod

floppy-диск
Пользователь
Регистрация
02.12.2022
Сообщения
1
Реакции
0
Написал исходник нового приложения на IOS, на тестах ошибок не было, но при запуске кода в этом месте появилась ошибка, я не понимаю откуда и что не так
var t = readLine()!
var s = readLine()!
var len_s = s.count
var t_lis = Set(t)
var c_s = Counter(s)
var c_t = Counter(t_lis[len_s])
var c_res = [String: String]()
var summ = 0
for e in c_s{
c_res[e] = [c_s[e], min( c_s[e], c_t[e] )]
summ += c_res[e][1]}
for i in (t.count-s.count) + 1 {
if summ == len_s-1{
print(i)
break

}
if t in c_res
if c_res[t][1] > 0{
c_res[t][1] -= 1
summ -= 1
}
if i+len_s < t.count && t[i+len_s] in c_res
if c_res[ t[i+len_s] ][1] < c_res[ t[i+len_s] ][0]{
c_res[ t[i+len_s] ][1] += 1
summ += 1

}
else
print(-1)
}
Кто может подсказать как быть?
И кто-нибудь знает качественный сервис для анализа кода? Что может сделать один код уникальным для нескольких проектов. Заранее спасибо!
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх