Сообщение Re[2]: Как максимально честно но случайно перераспределить д от 03.04.2015 16:38
Изменено 03.04.2015 16:41 beyv
Здравствуйте, beyv, Вы писали:
B>Здравствуйте, C0x, Вы писали:
B>Пишем на 10 бумажках имя персоны. Для каждого одного доллара из ста тянем жребий-бумажку кому из персон этот доллар достанется.
Ух ты, даже работает
B>Здравствуйте, C0x, Вы писали:
B>Пишем на 10 бумажках имя персоны. Для каждого одного доллара из ста тянем жребий-бумажку кому из персон этот доллар достанется.
Ух ты, даже работает
#include "stdafx.h"
#include <stdlib.h>
#include <time.h>
int _tmain(int argc, _TCHAR* argv[])
{
int persons[10] = { 0 };
srand((unsigned)time(NULL));
for (int i = 0; i < 100 ; i++){
int n = rand() * 10 / RAND_MAX;
n = __min(10, __max(0, n));
persons[n]++;
}
return 0;
}
Re[2]: Как максимально честно но случайно перераспределить д
Здравствуйте, beyv, Вы писали:
B>Здравствуйте, C0x, Вы писали:
B>Пишем на 10 бумажках имя персоны. Для каждого одного доллара из ста тянем жребий-бумажку кому из персон этот доллар достанется.
Ух ты, даже работает
B>Здравствуйте, C0x, Вы писали:
B>Пишем на 10 бумажках имя персоны. Для каждого одного доллара из ста тянем жребий-бумажку кому из персон этот доллар достанется.
Ух ты, даже работает
#include "stdafx.h"
#include <stdlib.h>
#include <time.h>
int _tmain(int argc, _TCHAR* argv[])
{
int persons[10] = { 0 };
srand((unsigned)time(NULL));
for (int i = 0; i < 100 ; i++){
int n = rand() * 10 / RAND_MAX;
n = __min(9, __max(0, n));
persons[n]++;
}
return 0;
}