
Denis
05.10.2016
17:52:04
А остальное с сетью связано

Скрудж
05.10.2016
17:54:38

Denis
05.10.2016
17:57:15
Для них питон слишком медленный обычно

Sonniy
05.10.2016
17:58:20
Да, соглашусь, олимпиадные задачи требуют скорости, в них с рулит

Google

Скрудж
05.10.2016
18:02:16
Алгоритмы они и в Африке алгоритмы. Если у задачи 100 тысяч элементов + сортировка Хоара, то она за 1 секунду зайдет ведь, не?

Sonniy
05.10.2016
18:03:54
Не факт, с в любом случае это сделает быстрее
С учётом того что алгоритм сделан не криво
Тк си напрямую к процессору идёт, а питон через пвм работает

Скрудж
05.10.2016
18:11:45

Denis
05.10.2016
18:12:28
Квиксорт на питоне будет работать долго
Там лучше встроенной пользоваться

Sonniy
05.10.2016
18:13:03
Ну дак суть любой олимпиады сделать это быстрее чем соперник, это не секс где чем дольше тем лучше

Denis
05.10.2016
18:13:16
Кстати, почему си, а не с++?

Sonniy
05.10.2016
18:13:35
Зачем в олимпиадах ооп?

Denis
05.10.2016
18:13:50
Например, для STL

Скрудж
05.10.2016
18:13:51

Темный
05.10.2016
18:14:09
что это за дичь вылазит при чтении файла? http://clip2net.com/s/3CYeN4w

Google

Denis
05.10.2016
18:14:41

Темный
05.10.2016
18:14:52
ютф 8 стоит ж

Denis
05.10.2016
18:14:59
Там он тоже есть
И нотепад++ очень любит его туда добавлять

Sonniy
05.10.2016
18:15:13
Ну если без stl никуда, то можно и в c++, но код из си можно и в плюсах компилить

Темный
05.10.2016
18:15:41
или достаточно что-то там тыкнуть?

Скрудж
05.10.2016
18:16:13

Темный
05.10.2016
18:16:24
так стоит ютф8

Скрудж
05.10.2016
18:16:34
Для всех файлов протыкай

Sonniy
05.10.2016
18:16:47
Но тот же одно направленный список можно сделать самому который в случае поставленной задачи будет быстрее

Темный
05.10.2016
18:16:54

Denis
05.10.2016
18:17:22

Скрудж
05.10.2016
18:17:25
он там 1
Хмм.. У меня такая же беда была и я её решил именно так, что все файьы протыкал на ютф 8 без ВОМ

Темный
05.10.2016
18:17:35

Sonniy
05.10.2016
18:19:05
Ну если опыт позволяет то почему бы и нет

Скрудж
05.10.2016
18:19:37

Denis
05.10.2016
18:20:41
кек

Скрудж
05.10.2016
18:20:50
Ден так не умеет))

Google

b0g3r
05.10.2016
18:43:38
кто-нибудь может в sql?)
стыдно просить, но я сейчас задержал лабу по дедлайнам и не очень могу справиться)

Sonniy
05.10.2016
18:46:40
ну так, немного шарю, что надо

V
05.10.2016
18:49:38

b0g3r
05.10.2016
18:51:21
Вопрос - есть две таблицы
структура одинаковая
первый столбец id, второй какое-то число
id в обоих таблицах совпадают
как запросом сделать сумму значений

Alex
05.10.2016
18:59:23
select t1.id, t1.value+t2.value
from table1 t1
left join table2 t2 on t1.id = t2.id
вроде так

b0g3r
05.10.2016
19:01:20
сделал через хитрое -sum

Pavel
05.10.2016
19:01:48

b0g3r
05.10.2016
19:01:48
-Sum([Взятая литература]![Действие] Eqv "На дом")
ну дык)
практические навыки, так сказать)

Pavel
05.10.2016
19:02:50

b0g3r
05.10.2016
19:02:55
угу)

Темный
05.10.2016
19:11:47
чет не пойму, как в принт вывести переменную которая хранит инпут? %s выдает not all arguments converted during string formatting
инпут же строку возвращает?

Google

Pavel
05.10.2016
19:14:12
>>> s = input()
abc
>>> print('%s' % s)
abc
>>>

Andrey
05.10.2016
19:15:33

Pavel
05.10.2016
19:16:06
угу
>>> s=raw_input()
abc
>>> print '%s' % s
abc
это из второго

Темный
05.10.2016
19:17:03
а. Я через запятую передавал инфу в принт, ругался, что в конце была ссылка

Скрудж
05.10.2016
19:32:14

Admin
ERROR: S client not available

Скрудж
05.10.2016
19:32:41
Ааа, это ипо форматированный вывод

Sonniy
05.10.2016
19:33:42
вопрос такой, есть какой либо бесплатный хостинг на котором можно развернуть джангу?
грусть(

Pavel
05.10.2016
19:35:00
иногда рекомендуют амазон, на год бесплатно.

Sonniy
05.10.2016
19:35:50
опробую, спасибо)

amureki
05.10.2016
19:40:30
хероку
один дайно бесплатно, но очень все ограничено
оно, конечно, сильно отличается от нормальных сервачков, но для демо аппа подходит

Sonniy
05.10.2016
19:41:58
ну для универа сделать сканает?

amureki
05.10.2016
19:42:10
смотря что
пробуйте

Google

V
05.10.2016
19:42:55
а разве на pythonanywhere.com джанга не работает? вроде можно было
в бесплатном тарифе тоже все сильно порезано, но почему нет?

amureki
05.10.2016
19:43:50
возможно, надо пробовать

V
05.10.2016
19:44:41
тем более, что можно все написать локально и туда только задеплоить. если чисто для универа, то и домен собственный не нужен (в бесплатном тарифе свой нельзя прицепить)
у меня там домашний бот хостится с фласком - вполне живет себе
гит, мускуль, все дела

Sonniy
05.10.2016
19:46:21
посмотрю, может что и пойдет для моих целей
спасибо

Темный
05.10.2016
19:59:07
как можно реализовать проверку одновременно нижнего и верхнего регистра в строке?
лучше всего через re?

V
05.10.2016
20:04:00
а .lower() и смотреть нижний, например, не?

Темный
05.10.2016
20:05:04
не, состоит ли из разных одновременно в строке.
нашел такое, но не очень понимаю принцип работы
if not (string.isupper() or string.islower()):

Скрудж
05.10.2016
20:12:10
Если не одни большие или одни маленькие
Что сложно?

V
05.10.2016
20:13:18
string.isupper() вернет True если вся строка в верхнем регистре. .islower() соотв., если в нижнем. or даст True если хоть одно True из двух, т.е. если вся строка в нижнем или в верхнем. if not (...) соотв. если все утверждение False, т.е. если вся строка не в нижем и вся строка не в верхнем, т.е. смешанный регистр
очень улыбнуло сейчас в логах увидел
2016-10-05 19:37:30 uWSGI: GAME OVER (insert coin)

Скрудж
05.10.2016
20:18:15
И? :/

Темный
05.10.2016
20:25:59

Max
05.10.2016
20:34:49
a reduce часто встречается в работе?
а то я вижу что его убрали с глобальных в 3 версии Питона и еще не очень понял почему
Эта группа больше не существует