Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 
[Вернуться к задаче]   1 2 3
  1  Егор Панфилов Павлович, 26 октября 2017 г. 12:58:21
     //Accepted Pascal :)

var i,n,k,x1,x2:integer; b1,b2:boolean;
MLP: array [1..50000] of byte;
begin
read(n,k);
for i:=1 to n do read(MLP[i]);
for i:=1 to n-k do
if (MLP[i]<>MLP[i+k]) then
begin
x1:=i;
x2:=i+k;
BREAK;
end;
if (x1<>x2) then
begin
b1:=True; b2:=True;
MLP[x1]:=(MLP[x1]+1) mod 2;
for i:=1 to n-k do if (MLP[i]<>MLP[i+k]) then begin b1:=False; BREAK; end;
MLP[x1]:=(MLP[x1]+1) mod 2;
MLP[x2]:=(MLP[x2]+1) mod 2;
for i:=1 to n-k do if (MLP[i]<>MLP[i+k]) then begin b2:=False; BREAK; end;
if b1 then begin writeln('OK'); write(x1) end
else if b2 then begin writeln('OK'); write(x2) end
else write('FAIL');
end
else begin writeln('OK'); write('0') end
end.
  2  Микицей Владимир Сергеевич, 11 апреля 2016 г. 17:49:20
     6 тест что-то вроде или
2 1
0 1
или
2 1
1 0
  3  Утусиков Олег Сергеевич, 18 ноября 2015 г. 7:06:33
     Что примерно в 6ом?
  4  Хлопцев Андрей Алексеевич, 12 ноября 2015 г. 13:24:11
     Комментарий Федоряка Дмитрий Сергеевича неверен. Мы должны всегда выводить индекс первого элемента.
  5  Олег Кураченко, 02 июля 2015 г. 19:46:31
     Вариантов оч много
  6  Петрушин Никита Сергеевич, 19 июня 2015 г. 0:54:03
     Почему WA 2? Проверил все примеры которые писали, везде ответ правильный выдаёт.
  7  Кусаинов Жанболат, 11 декабря 2014 г. 15:38:41
     8 тест точно правильный ?
  8  Кусаинов Жанболат, 11 декабря 2014 г. 8:29:10
     
  9  Тер Саркисов Богдан Олегович, 24 июня 2014 г. 4:11:10
     Пфф..простая задача)
  10  Скрипнюк Владислав Олегович, 09 февраля 2014 г. 21:27:31
     Нужно учесть большое количество случаев.
  11  Гладуш Иван Валериевич, 20 января 2014 г. 21:23:13
     Можно контрпример к 18 тесту?
  12  Серебряков Максим, 10 мая 2013 г. 19:49:31
     14 тест
27 1
0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
FAIL
  13  Баранов Евгений Викторович, 16 сентября 2012 г. 22:20:30
     Предполагаю что 9 тест вроде этого:
8 3
1 1 1 1 1 0 1 1
Ответ:
ОК
3
  14  Тест Тест Тест, 27 июня 2012 г. 17:30:09
     В принципе, решение симпатичное :)
  15  Цыбин Александр Николаевич, 28 мая 2012 г. 9:06:32
     Если ошибка на 8 тесте, то попробуйте :
5 2
0 1 1 1 0
Ответ :
OK
3
  16  Максутов Айнур Мухарамович, 27 марта 2012 г. 14:57:51
     Подскажите, кто застревал на 14?
  17  Глеб Joker Литвинов, 08 декабря 2011 г. 10:02:04
     админ,смотри:я сдаю одинаковый код 2 раза.
1й раз:23 тест рантайм ерор.затрачено 60 кб памяти и 0.2 секунды времени.
2й раз:23 тест мемори лимит и затрачено 0.44 секунды времени,16 мб памяти.
  18  Глеб Joker Литвинов, 06 декабря 2011 г. 14:57:05
     23 тест
  19  Глеб Joker Литвинов, 06 декабря 2011 г. 14:35:39
     у меня макс-тест проходит меньше чем за секунду.у вас 1,3 секунды и мемори лимит.что-то не так!
  20  Волынский Игорь Владимирович, 01 ноября 2011 г. 22:30:27
     ПОЧЕМУ ПОЧЕМУ У МЕНЯ ДАЖЕ 1 тест не проходит?! вроде всё верно, я не понимаю
 1 2 3

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2017, ICQ: 151483