Статус:
Offline
Реєстрація: 10.10.2007
Повідом.: 13141
Реєстрація: 10.10.2007
Повідом.: 13141
Вы смотрите телепередачу "А нука, гуру!"
Необходимо случайным образом распределеть заданное количество карточек (например 30) по 7 ящикам, да так чтобы в каждом получилось не меньше заданного минимума (например 2) и не больше заданного максимума (например 6). То есть нужна функция, которая будет принимать количество карточек, минимум и максимум, а отдавать массив из 7 чисел (количества карточек по ящичкам).
Возможен вариант, когда количество карточек равно 1, минимум 0, максимум 1. Фукция должна отрабатывать его коректно: класть единственную карточку в случайный ящичек.
АПДЕЙТ!
конкурс завершен.
наше уважаемое жюри посовещалось и я решил распределить призовые баллы следующим образом:
следующий выпуск выйдет в эфир где-то после девятого числа. следите за новостями.
всем большое спасибо! до свиданья, до новых встреч!
Необходимо случайным образом распределеть заданное количество карточек (например 30) по 7 ящикам, да так чтобы в каждом получилось не меньше заданного минимума (например 2) и не больше заданного максимума (например 6). То есть нужна функция, которая будет принимать количество карточек, минимум и максимум, а отдавать массив из 7 чисел (количества карточек по ящичкам).
Возможен вариант, когда количество карточек равно 1, минимум 0, максимум 1. Фукция должна отрабатывать его коректно: класть единственную карточку в случайный ящичек.
АПДЕЙТ!
конкурс завершен.
наше уважаемое жюри посовещалось и я решил распределить призовые баллы следующим образом:
- приз "За волю к победе" как первый приславший вариант решения получает AS0kol. 2 балла.
- приз "Открытие Века" получает Achenar. 2 балла.
- приз "Говнокодер Года" за переменную mas и нежелание решить проблему "затыкания" получает Orshansky. 1 балл.
- приз "Обманул Судьбу" за хитровывернутое решение получает Stqs. 2 балла.
- и наконец, приз "Тролололо/Шарманщик Века" и по дисквалификации получает strenzer. -1 балл.
следующий выпуск выйдет в эфир где-то после девятого числа. следите за новостями.
всем большое спасибо! до свиданья, до новых встреч!
Останнє редагування: