Змінюй хід війни! Допомагай ЗСУ!
  • Знижка на баннерну рекламу 30%! Банер на всіх сторінках сайту, в мобільній та десктопній версії за 14 тис. грн на місяць. Статистика сайту. Контакт: [email protected]

Вы смотрите телепередачу "А нука, гуру!"

  • Автор теми Автор теми dr_mousefly
  • Дата створення Дата створення
Eyeland, Ваш код:

Код:
    while boxes:
        boxes -= 1
        min_take = cards - max_value * boxes
        max_take = cards - min_value * boxes
        take = randint(min_take if min_take > min_value else min_value,
            max_take if max_take < max_value else max_value)
        cards -= take
        filled_boxes.insert(randint(0, len(filled_boxes)), take)

    return filled_boxes


Мой:
Код:
while( boxes > 1 )
			{
				var tolMin = cards - (boxes - 1) * maxCards;
				var tolMax = cards - (boxes - 1) * minCards;
				minCards = tolMin > minCards ? tolMin : minCards;
				maxCards = tolMax < maxCards ? tolMax : maxCards;
				var layInBox = minCards + random.Next(maxCards - minCards + 1);
				temp.Add(layInBox);
				cards -= layInBox;
				boxes--;
			}

В чем Вы увидели принципиальную разницу, если не цепляться к мелочам?
 
Eyeland, Ваш код:

Код:
    while boxes:
        boxes -= 1
        min_take = cards - max_value * boxes
        max_take = cards - min_value * boxes
        take = randint(min_take if min_take > min_value else min_value,
            max_take if max_take < max_value else max_value)
        cards -= take
        filled_boxes.insert(randint(0, len(filled_boxes)), take)

    return filled_boxes


Мой:
Код:
while( boxes > 1 )
			{
				var tolMin = cards - (boxes - 1) * maxCards;
				var tolMax = cards - (boxes - 1) * minCards;
				minCards = tolMin > minCards ? tolMin : minCards;
				maxCards = tolMax < maxCards ? tolMax : maxCards;
				var layInBox = minCards + random.Next(maxCards - minCards + 1);
				temp.Add(layInBox);
				cards -= layInBox;
				boxes--;
			}

В чем Вы увидели принципиальную разницу, если не цепляться к мелочам?

Я не читал всю ветку, простите.

Радует что тут есть еще люди при памяти)

Кстати, Orshansky, а как по-вашему реализуется метод insert? Или Вы точно знаете как оно реализовано в пайтоне?
 
Кстати, Orshansky, а как по-вашему реализуется метод insert? Или Вы точно знаете как оно реализовано в пайтоне?

Уууу, как все запущено.

Радует что тут есть еще люди при памяти)

А чему радоваться то, ваш с Ахенаром алгоритм не распараллеливается :) А в серверах уже по 12 и более ядер и 24Г RAM :) А существуют чипы и с 512-ю потоковыми процессорами :)
 
оле, оле, оле! оршанский, вперед!!!
:попкорн::попкорн::попкорн::попкорн::попкорн:
 
Да нет, просто ваш вопрос из разряда, а докажите что 2+2=4.

Ну почему же? Например я не удивлюсь если в питонячем списке есть какой-нибудь индекс. В исходниках копаться лень, думал может Вы в курсе.
 
eyeland, срочно уберите ваш последний пост. Чтобы ваш рейтинг не упал ниже плинтуса
 
Ну почему же? Например я не удивлюсь если в питонячем списке есть какой-нибудь индекс. В исходниках копаться лень, думал может Вы в курсе.

Жванецкий сказав(ла):
Это уже другой разговор: в другом месте, с другими людьми и с другим тоном... А со мной вы с таким тоном разговариваете, как будто я виноват, что я что-то соображаю. Составление программ - это не действие. Это состояние. Вы составляете программу, это не значит, что вы ее начали составлять. Вы закончили составлять программу, это не значит, что вы ее написали. Составление программ вообще невозможно закончить, его можно только прекратить. Вы поняли меня? Составляйте программу!

:D
 
Посмотрел в исходники и ужаснулся. Оказывается питонячий список это не совсем список.

лол vlad7, я смотрю Вы как и Orshansky, тоже не в курсе что такое список))
 
Посмотрел в исходники и ужаснулся. Оказывается питонячий список это не совсем список.

лол vlad7, я смотрю Вы как и Orshansky, тоже не в курсе что такое список))

а с деревьями в питоне как ? неужто массивы 2-хмерные?
 
Отлично, господа гуру, скатились до детских разборок :) Теперь самое время начать решать задачу выдачи лопаток, ведер и машин на веревочках с заданной степенью дисперсии. Для 512-ядерного процессора.
 
Отлично, господа гуру, скатились до детских разборок :)

О да, тут одни гуру сидят)

Вспомнился башорг, когда на вопрос об алгоритме взятия корня степени предложили брутфорс) ТС, случаем не был там замешан? :іржач:
 
Ну что за фигня, вот я на ночь вместо того чтобы на рэдтуб зарулить пришел сюда, почитал, и расстроился, как и все фильмы и передачи, первые выпуски класс, дальше идет уже чушь, все доказывают что он гуру словесными "ты *****" , а не кодом, даже преподы, которых в данной теме нет :)))
 
Это все потому, что второй задачи нет :) Когда появится - мыслительная мощь будет задействована для решения, а пока что просто лингвистические изыски и белый шум.
 
Я не читал всю ветку, простите.
Ну я Тихий Дон не читал, но Шолохов - паршивец и гей. ~(с)
Итак, новый список личных вопросов:
1) что такое список в питоне?
2) как распараллелить вычисление логарифма?
3) чей бот vlad7?
4) как реализуется метод insert(i,x) /*вставка в заданную позицию*/ в списках?
5) правда ли, что длина самого крупного в мире питона была 40 меторв?
6) кто такие "преподы" и как они борятся с непрофессионалами?
7) правда ли, что МПХ Петра Великого в 2 раза длиннее, чем у ТС?
8) сколько "магических чисел" может использовать дворянин?
9) как нам реорганизовать РабКрин?
10) почему аргумент "ты *****" весче, чем код?
11) когда появится следующая задача?
и наконец, классический вопрсо БДСМ-интеллигенции 21-го века
12) КОГДА ЗАЩИТА??????
 
Назад
Зверху Знизу