Блог пользователя VitalyPavlenko

Автор VitalyPavlenko, 14 лет назад, По-русски
Часто, читая комменты, нужно бывает быстро понять, к какому комменту данный является ответом. В блогах codeforces это сделать можно только с некоторым усилием и напряжением глаз.
Хотелось бы, чтобы эта дизайнерская недоделка была устранена. Можно сделать различение уровней точками (как на хабрахабре). Можно делать рамочки около комментариев или линии (как в учебниках по программированию проводят линии вложенности операторов).

Добавка. Ещё на странице с вкладом (и вообще на страницах, где есть «туда»-«сюда»-стрелочки) неплохо бы сделать активными сочетания клавиш Ctrl+←→. 

Полный текст и комментарии »

  • Проголосовать: нравится
  • +2
  • Проголосовать: не нравится

Автор VitalyPavlenko, 14 лет назад, По-русски
Как вы знаете, в питоне нет потокового ввода-вывода — чтобы прочитать числа из входного файла, нужно знать, как там эти числа лежат — в одной строке или в разных. Иногда авторы условий и тестов кладут числа во вход как попало.
Задача. На питоне прочитать в список data числа из файла fin. Гарантируется, что в файле нет ничего, кроме чисел. Между числами могут встречаться любые пробельные символы.
Решение.
data = [int(x) for x in reduce(lambda x, y: x + y, [s.split() for s in fin.readlines()])]
Если начинающим питонистам нужны разъяснения — спрашивайте в комментариях.

Полный текст и комментарии »

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится