
Denis
18.12.2016
19:47:04
Если ты школьник, то хороший вариант - олимпиады по программированию

likalo
18.12.2016
19:47:40
К сожалению такой возможности у меня не.

Suren
18.12.2016
19:47:44

likalo
18.12.2016
19:47:44
Нет

Google

Suren
18.12.2016
19:47:58
например, "хочу сделать консольную игру блекджек" и начинаешь пилить
потом "хочу сделать это гуем" и пилишь
и так потихоньку получаешь практические навыки

Denis
18.12.2016
19:48:43
Нет возможности? Это как?

likalo
18.12.2016
19:48:43
Д так и делаю

Suren
18.12.2016
19:48:53

likalo
18.12.2016
19:49:51
Иногда встречаются что то не понятное нет потом понимаешь но мне стало интересно как это делали другие
Может есть книги луче чем я использую
Или методы

Suren
18.12.2016
19:51:05
https://telegram.me/ru_python_books
говорят, Лутц написал один из лучших манов, но я не читал

likalo
18.12.2016
19:52:08
А что читал
?

Google

likalo
18.12.2016
19:53:52
К тому же там целая гора книг

Abc
18.12.2016
19:57:55
http://www.ozon.ru/context/detail/id/32092949/?gclid=Cj0KEQiAhNnCBRCqkP6bvOjz_IwBEiQAMn_TMbeNzirWRrYj0dFg6TMk-M3qxJY-aGe8dzn-c7m5C2caAt0W8P8HAQ&gclsrc=aw.ds
Вот ссылка

Vhfh Huh G
18.12.2016
20:24:25
как удалить элемент из словаря по ключу?

Denis
18.12.2016
20:24:53
del your_dict[key]

Fff
18.12.2016
20:37:32
Ребята, почему сайт полоителньо оценил мой неправильный алгоритм ?
И почему здесь словари по-разному "растут"

Denis
18.12.2016
20:37:57
Потому что на сайте кривые тесты?

Fff
18.12.2016
20:38:13
То есть наверху словарь растет вниз, а наверху вверх

Denis
18.12.2016
20:39:01
Кажется, это просто проблемы визуализации

Fff
18.12.2016
20:39:26
Бля тогда совсем не понимаю
Ответы тоже разные выдает
Магия петона или что-то ?
http://informatics.mccme.ru/mod/statements/view3.php?id=15505&chapterid=112440#1
Вот такая задача
Тесты вроде всегда нормальные были, но моя программа на 100% прошла

Denis
18.12.2016
20:43:57
А где магия?

Fff
18.12.2016
20:44:13

Denis
18.12.2016
20:44:24
У одинакового кода?

Fff
18.12.2016
20:44:45
Да
Посмотри две последние картинки

Google

Denis
18.12.2016
20:45:13
Тамже одинаковые ответы
А не
Порядок обхода словаря не фиксирован
Если хочется всегда иметь одинаковый порядок, можно, например, сортировать

Fff
18.12.2016
20:46:57

Denis
18.12.2016
20:47:08
У него нет начала и конца
Он никак не сохраняет, в каком порядке туда добавляли элементы
В 3.6 будет сохранять, но это уже другая история

Fff
18.12.2016
20:48:09
Иебать
Эх, вроде все тесты прошел, но радости нет :(

Vhfh Huh G
18.12.2016
20:50:03

Denis
18.12.2016
20:51:03
a[y] in a?

Denis
18.12.2016
20:51:10
Может y in a?

Vhfh Huh G
18.12.2016
20:51:55
спасибо

Сергей
18.12.2016
20:54:15
можно мне тоже ?

Fff
18.12.2016
20:54:27
Сайт вкинул

Сергей
18.12.2016
20:55:55
а сколько ты тестов прошёл, что говоришь всё прошёл?

Admin
ERROR: S client not available

Сергей
18.12.2016
20:56:15
от A до S &

Google

Сергей
18.12.2016
20:56:18
?*

Fff
18.12.2016
20:57:02

Vhfh Huh G
18.12.2016
21:00:47
я написал своё решение к задачи
36 строчек
но у меня не предусмотрен вариант, если результаты совпадают
n = int(input())
a = {}
for i in range(n):
x,y=input().split()
x=int(x)
if y in a and a[y]<x:
a[y]=x
elif y not in a:
a[y]=x
m1=0
k1=0
for key in a:
if m1<a[key]:
m1=a[key]
k1=key
print('1 place. '+ str(k1) +'('+str(m1)+')')
if k1 in a:
del a[k1]
m1=0
k1=0
for key in a:
if m1<a[key]:
m1=a[key]
k1=key
if k1 in a:
del a[k1]
print('2 place. '+str(k1) +'('+str(m1)+')')
m1=0
k1=0
for key in a:
if m1<a[key]:
m1=a[key]
k1=key
if k1 in a:
del a[k1]
print('3 place. '+str(k1) +'('+str(m1)+')')
как?
я беру загоняю все в словарь по максимальным значениям.
Ищу максиум. печатаю его. удаляю из словаря максимум и так три раза.

Denis
18.12.2016
21:05:34
Тесты проходит?

Victor
18.12.2016
21:07:41

Vhfh Huh G
18.12.2016
21:08:02

Denis
18.12.2016
21:08:09
Чини

Solyar
18.12.2016
21:08:11

Vhfh Huh G
18.12.2016
21:08:19
это егэшные

Denis
18.12.2016
21:08:35
Егэшные скучные

Vhfh Huh G
18.12.2016
21:08:44

Denis
18.12.2016
21:08:52
Ты 11 класс?

Vhfh Huh G
18.12.2016
21:11:43
Ты 11 класс?
ну типа того. пересдаю, чтобы вместо получше поступить. Долгая история..
я причесал код

Google

Vhfh Huh G
18.12.2016
21:11:47
n = int(input())
a = {}
for i in range(n):
x,y=input().split()
x=int(x)
if y in a and a[y]<x:
a[y]=x
elif y not in a:
a[y]=x
for i in range(1,4):
m1=0
k1=0
for key in a:
if m1<a[key]:
m1=a[key]
k1=key
print(str(i)+' place. '+ str(k1) +'('+str(m1)+')')
if k1 in a:
del a[k1]

Denis
18.12.2016
21:12:05

Vhfh Huh G
18.12.2016
21:12:42
Тесты стал проходить?
он и до этого проходил, просто ответы неправильные в одном были.
я просто код упростил.
Мне нужно вариант, когда два результата совпадают в коде предусмотреть
типа если результаты совпадают нужно, чтобы участник более ранний выводился

b0g3r
18.12.2016
21:13:03
Так проходил или неправильные?)

Denis
18.12.2016
21:13:21
То есть это у них неправильные тесты?
Эта группа больше не существует