Форум Всеукраїнської інтернет-олімпіади NetOI


На форумі обговорюються лише питання, пов'язані з олімпіадою

Ви не зайшли.

#1 2011-10-30 16:07:17

maxtram
Новий користувач
Зареєстрований: 2007-01-12
Повідомлень: 13

Python

В правилах упомянуто, что можно писать и сдавать решения на Python, но больше ничего о нём не сказано. В связи с этим возникло несколько вопросов:

1. Какой используется интерпретатор и какой версии?

2. Какие модули разрешено импортировать?

3. Можно ли увидеть пример решения задачи на Python, аналогичный приведенным в приложении C правил олимпиады примерам на pascal и C?

4. Как лучше всего считывать входные данные? (надо ли учитывать возможность многострочного ввода и мусора после полезного ввода?)

Заранее спасибо за содержательные ответы.


laptop login: root
Password:
Last login: Thu Jan  1 00:00:00 UTC 1970
root@[laptop:~]# eix-sync && emerge -atuvDN world

Поза форумом

 

#2 2011-10-31 10:12:07

Жюри_Пасихов
Адміністратор
Зареєстрований: 2009-11-08
Повідомлень: 439

Re: Python

1.   Python 2.4.3
2. все, входящие в стандартую поставку

3. Пример решения задачи на Python
(условие - http://www.olymp.vinnica.ua/index_ua.ph … mp;cid=224)


def swap(S):
    T = ""
    for ch in S:
        T = ch + T
    return T

X = int(swap(raw_input()))
Y = int(swap(raw_input()))

print Y-X, X*Y


4. - нет ответа - работает он-лайн прроверка

Поза форумом

 

#3 2011-10-31 18:01:16

maxtram
Новий користувач
Зареєстрований: 2007-01-12
Повідомлень: 13

Re: Python

Спасибо за ответы, теперь всё понятно.


laptop login: root
Password:
Last login: Thu Jan  1 00:00:00 UTC 1970
root@[laptop:~]# eix-sync && emerge -atuvDN world

Поза форумом

 

Нижній колонтитул

Powered by Likt
© Copyright 2002–2009 Likt