Как стать автором
Обновить

Комментарии 20

#!/usr/bin/python

import re
s = raw_input()
print ''.join([a[::-1] for a in re.findall('(\w+)+', s)])

простое и компактное решение на python ;)
А остальные задачи в три строчки — слабо? :)
Не слабо, но это будет похоже на установку Gentoo.
простое, компактное и неправильное
Может это подойдёт?

#!/usr/bin/python
import re
revstring = lambda s: ''.join(reversed(s))
print re.sub('\((.+?)\)', lambda m: revstring(m.group(1)), raw_input())
уже лучше, только зачем reversed? есть же [::-1]
две лямбды это уже перебор)
Хотелось в 3 строчки :-)
Ой, не знал про идиому [::-1]. Тогда:

#!/usr/bin/python
import re
print re.sub('\((.*?)\)', lambda m: m.group(1)[::-1], raw_input())
ок, набор тестов она прошла, где ошибка?
import re, sys
s = sys.stdin.read().strip()
print(re.subn(r'\(\w+\)', lambda x: x.group(0)[1:-1][::-1], s)[0])
Еще было волшебно то, что на этот конкурс нельзя было нормально зарегестироваться. В разное время и в разные дни форма у меня почемуто не отрабатывала.
абонентная плата задается в рублях

Бля… А я то думал, как можно неправильно решить эту задачу.

Вопрос: когда будут доступны тесты? Если я правильно понимаю, в эту субботу и воскресенье будут другие задачи. Почему бы не опубликовать тесты сейчас?
ненавижу такие задачи, 9 WA на 2м тесте, забил — пошел 4ю решать, только после игры заметил что последняя попытка не на 2м а на 9м тесте сдохла… подстава %(
А у меня 2 раза, и оба на втором тесте. Поэтому и хочу посмотреть, что же там такое было :)
Тесты уже давно опубликованы на оф.сайте.
а я облажался на 2-ой задаче, из-за того, что выводил номера тарифов начиная не с 1, а с 0 :(
За статистику спасибо конечно, но честно говоря сейчас она не особо помогает, а вот если бы организаторы сделали нормальную таблицу результатов было бы приятнее.
Авторам: подправьте решение задачи E — там в степенях десяток половину i надо заменить на j :)
А нельзя ли перенести полуфинал с 19го июня? а то 19го июня будет ICFPC, в котором русские программисты участвовать очень любят (и умеют). Разорваться между двумя контестами — трудно, поэтому на что-то придется забить(
Зарегистрируйтесь на Хабре, чтобы оставить комментарий