Форум » Обработка символьных строк » Возможная ошибка в ответе. №185 » Ответить

Возможная ошибка в ответе. №185

tuf9k0ner: Моё решение на языке Python: [pre2]f,c = open('24data/24-186.txt').read(),0 for i in 'QWERTYUIOPASDFGHJKLZXCVBNM':f=f.replace(i,' ') f=list(filter(lambda x: len(x)==11 and int(x[1])+7==int(x[-1])+int(x[-2]),f.split())) print(len(f))[/pre2] Мой ответ: 89 Ответ на сайте:550

Ответов - 4

tuf9k0ner: в самом файле количество цепочек подряд идущих цифр равняется 157, ответа 550 там не может быть по определению условия задачи: «Текстовый файл 24-186.txt содержит заглавные латинские буквы и телефонные номера, всего не более чем из 10^6 символов. Телефонный номер – это последовательность цифр, расположенных между буквами. В некоторой стране Z номер телефона состоит из 11 цифр, начинается на 7 и при этом сумма последних двух цифр номера равна сумме первых двух цифр. Определите количество телефонных номеров страны Z, содержащихся в файле.»

Поляков: Это задача 24-186, там ответ 89.

tuf9k0ner: извиняюсь, спасибо


tuf9k0ner: извиняюсь, спасибо



полная версия страницы