@python_beginnersЭта группа больше не существует

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

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

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
Тесты проходит?

Denis
18.12.2016
21:08:09
Чини

Solyar
18.12.2016
21:08:11
я написал своё решение к задачи
Не подскажите где задачки найти можно?

Vhfh Huh G
18.12.2016
21:08:19
Не подскажите где задачки найти можно?
http://informatics.mccme.ru/mod/statements/view3.php?id=15505&chapterid=112440#1

это егэшные

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]

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

типа если результаты совпадают нужно, чтобы участник более ранний выводился

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

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

Страница 944 из 1885

Эта группа больше не существует Эта группа больше не существует