На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.

Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.

Для регистрации на форуме щелкните по ссылке «Вход-регистрация» вверху страницы. В открывшееся окошко «ник» введите свою фамилию на русском языке (например, Иванов). В окошко «пароль» введите придуманный вами пароль, состоящий из латинских букв и цифр. Поставьте галочку в окошке «зарегистрироваться, я новый участник» и нажмите кнопку «ОК».

АвторСообщение





Сообщение: 1
ссылка на сообщение  Отправлено: 09.11.23 20:29. Заголовок: 27-143 не сходится ответ B


ответ (файл B) не сходится, снизу в комментариях к коду выписан вывод для обоих файлов
 
f = open('27/data/143/27-143a.txt')
N, K = map(int, f.readline().split())
data = [ int(x) for x in f.readlines() ]

tos = 0
tas = 0
rs = [ 0 ]*68
ps = [ 0 ]*68
ls = [ ]
maxs = 0
for i in range(N):
tos += data[ i ]
x = tos-tas
r = x % 68
if r == 0:
ls.append([ i, x ])
if i >= K-1:
if x > rs[ r ]:
rs[ r ] = x
ps[ r ] = i
if r > 0 and ps[ 68-r ] > 0 and abs(ps[ r ]-ps[ 68-r ]) >= K:
maxs = max(maxs, rs[ r ]+rs[ 68-r ])
tas += data[ i-K+1 ]

maxs0 = 0
for i in range(len(ls)-1):
for j in range(i+1, len(ls)):
if abs(ls[ i ][ 0 ]-ls[ j ][ 0 ]) >= K:
maxs0 = max(ls[ i ][ 1 ]+ls[ j ][ 1 ], maxs0)

print(maxs, maxs0)
print(max(maxs, maxs0))

# для файла A
# 2448 2312
# 2448

# для файла B
# 916028 921604
# 921604


Спасибо: 0 
ПрофильЦитата Ответить
Новых ответов нет


Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 912
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет