Форум » Обработка символьных строк » ЕГЭ задание 24. (№ 3348) (Е. Джобс) » Ответить

ЕГЭ задание 24. (№ 3348) (Е. Джобс)

NotScream: Здравствуйте, не могу найти ошибку в коде. Выводит ответ 1, но явно ответ не такой. Подскажите пожалуйста, что я неправильно написал. Программа на языке Pascal: [pre2] var s:string; max, n, i:integer; begin assign(input, 'c:\24.txt'); readln(s); max:=0; n:=0; for i:=1 to length(s)-3 do if (s[i:i+3]='КОТ') then begin n:=n+1; if n>max then max:=n; end writeln(max); end.[/pre2] Заранее спасибо!

Ответов - 1

Поляков: На реальном файле она выдает не 1, но все равно неверный ответ. По условию нужно искать ПОДРЯД ИДУЩИЕ комбинации КОТ. В вашей программе это никак не отражено.



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