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

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


 
[Вернуться к задаче]   1 2
  21  Дубровский А.А., 01 апреля 2012 г. 16:23:36
     С этими плюсами одни проблемы.
Для тех кто не сдал - возможно, вы (Как и я) не учли того, что количество пробелов перед и после строки можно не только увеличивать, но и уменьшать (Вырезать лишние пробелы).
  22  Бобык Егор Владимирович, 10 марта 2011 г. 18:38:54
     А тут в место плюсов....нужно выводить пробелы????Или плюсы?????
     Пробелы.
  23  Садыков Артур Флоритович, 21 декабря 2010 г. 18:23:12
     Всего лишь поменял добавление пробелов справа (пробелы слева+len(st)mod 2)на(k-len(st)-пробелы слева) и задача прошла
  24  КаБэ `15 кодит, 29 мая 2010 г. 15:58:00
     если, например, длина строки 5 то надо выводить +ok++? если мы добавляем один пробел в начало, с конца один пробел вываливается, тк длина становится больше 5 и у нас в начале 2 пробела, в конце 1 и всё путём, так?

если я всё правильно понимаю, то почему WA 10 (id 852155)?

условие мутновато, из него следует что если у длин листа и строки (без пробелов естественно) разная чётность то надо выводить "импоссибл", потому что перед словом и после должно быть строго одинаковое количество пробелов, что бы при добалении одного пробела "не превосходит" нарушалось. переформулируйте как-то что ли...
     Все нормально с условием, правильно выводить +ok++, неправильно ++ok+. Последнее предложение в формулировке задачи дает полное представление об этом.
  25  Фурко Роман Владимирович, 13 апреля 2010 г. 17:04:03
     НормальнаЯ задачка!!!!!
  26  Темур, 16 февраля 2010 г. 10:54:34
     1)++123++
2)а+
  27  Adil SUPER, 15 февраля 2010 г. 10:53:49
     Кто-нибудь может сказать мне что должно быть в примерах:
1) 7 1
123
2)
2 1
++++++++++а
?ответте плИИИИз!
  28  AC-SKYDOS, 28 сентября 2009 г. 10:29:28
     @ "+"=" ". Что именно не понятно в предложении "В приведенных примерах для большей наглядности пробелы заменены на плюсы!", которое написано под табличкой с примерами?@
путаница была из-за того, что плюсы же в тексте тоже могут быть, вот и стоило удостовериться.
     Согласен, для особо "одаренных" надо написать, что в тексте примера нет плюсов.
  29  AC-SKYDOS, 27 сентября 2009 г. 12:46:49
     1) в перво примере во входных данных "+" = "+" или "+" = " " ?
2) почему даже первый тест не проходит на яве, хотя ответ такой же как и в примере? проблема в кодировках или нет?
     "+"=" ". Что именно не понятно в предложении "В приведенных примерах для большей наглядности пробелы заменены на плюсы!", которое написано под табличкой с примерами?
  30  Алёна Пономарёва, 29 августа 2009 г. 22:11:33
     Подскажите, пожалуйста, почему wrong answer на 1-м тесте. Если первый тест совпадает с первым тестом примера, то у меня всё должно быть верно!
     1й тест совпадает с 1м тестом примера, и он у вас уже проходит.
  31  Боголюбский Алексей Константинович, 14 августа 2009 г. 16:32:17
     Извините, условие задачи не очень хорошо написано, ведь если в начало строки всегда добавлять 0 пробелов, и в конец столько сколько надо для того что бы было K символов, то такой текст будет отцентрованным. Наример:
10 1
qwe
ответ
qwe+++++++
в чем я заблуждаюсь?
     Вы заблуждаетесь: нужно выравнивать текст так, чтобы "количество ведущих пробелов не превосходит количества концевых пробелов". Т.е. должно получаться +++qwe++++. Как бы неважно сколько там пробелов было в тексте перед и после. Просто удобно предварительно удалить пробелы слева и справа из строки.
  32  С.С.М., 11 апреля 2009 г. 13:36:07
     Можете объяснить первый пример: в ответе количество концевых пробелов больше на одну и если мы в начало добавим пробел то указанное свойство НЕ нарушится (то есть: количество ведущих пробелов не превосходит количества концевых пробелов),что противоречит условию и надо вывести Impossible. Если я не прав исправте пожалуиста.
     Вы не правы, в первом примере нельзя добавить пробел слева, т.к. тогда длина строки станет не 20, а 21, что неверно. А Impossible надо выводить, когда это невозможно сделать вообще, т.е. когда одна из строк входного файла по длине превышает значение К.
  33  Захаров Роман Константинович, 05 апреля 2009 г. 1:03:01
     а что на вход подаётся
20 3
++Привет!++
+Напиши+мне.++
++++Пока+=)+
или
20 3
Привет!
Напиши мне.
Пока =)
     Второй вариант. Плюсы не нужно выводить в выходной файл, если их нет во входном!
  34  Подлеснов Владислав Олегович, 04 апреля 2009 г. 21:19:19
     Плюсы в input.txt - это не плюсы, а пробелы и выводить надо пробелы!
  35  Захаров Роман Константинович, 04 апреля 2009 г. 18:10:13
     пробелы заменены + а в выходном файле что выводить + или пробелы?... в примере + в условии пробелы стоят всё очень странно...
если выводить пробелы то считать ли + частью строки или это типа символы из которых нельзя написать письмо и они должны быть удалены
 1 2

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

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru