Programiranje

Minimalni uvjet 28 brojeva

pocetnikk123 čet 30.5.2019 14:41

Pozdrav svima!

 

Registirirao sam se da bih postavio ovaj upit jer nisam znao gdje bi mogao dobiti rješenje na ovakav zadatak. Ja sam nisam programer pa bi kombancije trebalo ispisati ovdje jer mi code neće ništa značiti.

Imamo  28 brojeva i slažemo ih po 6 u svaku liniju. Trebalo bi isprogramirati da sustav izbaci namanji mogući broj linija s tim da je uvjet da imamo sve moguće trojke ako uzmemo random 5 brojeva iz tog skupa od 28 brojeva.  Radi jednostavnijeg pojašnjenja stavljam primjer od 22 broja gdje postoji 77 linija po 6 brojeva i ako uzmemo 5 random brojeva pokrivenost svih mogućih trojki je 100%. To bi sada trebalo napraviti za 28 brojeva. Hvala svima unaprijed.

 

01-02-03-04-05-06                                          
01-02-07-08-09-10
01-02-11-12-13-14
01-02-15-16-17-18
01-02-19-20-21-22
01-03-07-11-15-19
01-03-08-12-16-20
01-03-09-13-17-21
01-03-10-14-18-22
01-04-07-12-17-22
01-04-08-11-18-21
01-04-09-14-15-20
01-04-10-13-16-19
01-05-07-13-18-20
01-05-08-14-17-19
01-05-09-11-16-22
01-05-10-12-15-21
01-06-07-14-16-21
01-06-08-13-15-22
01-06-09-12-18-19
01-06-10-11-17-20
02-03-07-12-18-21
02-03-08-11-17-22
02-03-09-14-16-19
02-03-10-13-15-20
02-04-07-11-16-20
02-04-08-12-15-19
02-04-09-13-18-22
02-04-10-14-17-21
02-05-07-14-15-22
02-05-08-13-16-21
02-05-09-12-17-20
02-05-10-11-18-19
02-06-07-13-17-19
02-06-08-14-18-20
02-06-09-11-15-21
02-06-10-12-16-22
03-04-07-08-13-14
03-04-09-10-11-12
03-04-15-16-21-22
03-04-17-18-19-20
03-05-07-10-16-17
03-05-08-09-15-18
03-05-11-14-20-21
03-05-12-13-19-22
03-06-07-09-20-22
03-06-08-10-19-21
03-06-11-13-16-18
03-06-12-14-15-17
04-05-07-09-19-21
04-05-08-10-20-22
04-05-11-13-15-17
04-05-12-14-16-18
04-06-07-10-15-18
04-06-08-09-16-17
04-06-11-14-19-22
04-06-12-13-20-21
05-06-07-08-11-12
05-06-09-10-13-14
05-06-15-16-19-20
05-06-17-18-21-22
07-08-15-17-20-21
07-08-16-18-19-22
07-09-11-14-17-18
07-09-12-13-15-16
07-10-11-13-21-22
07-10-12-14-19-20
08-09-11-13-19-20
08-09-12-14-21-22
08-10-11-14-15-16
08-10-12-13-17-18
09-10-15-17-19-22
09-10-16-18-20-21
11-12-15-18-20-22
11-12-16-17-19-21
13-14-15-18-19-21
13-14-16-17-20-22
2 if 6: 74613/74613 - 100.0%
3 if 6: 74613/74613 - 100.0%
4 if 6: 72149/74613 - 96.69763%
5 if 6: 7469/74613 - 10.01032%
6 if 6: 77/74613 - 0.1032%
2 if 5: 26334/26334 - 100.0%
3 if 5: 26334/26334 - 100.0%
4 if 5: 18942/26334 - 71.92982%
5 if 5: 462/26334 - 1.75439%
2 if 4: 7315/7315 - 100.0%
3 if 4: 7315/7315 - 100.0%
4 if 4: 1155/7315 - 15.78947%
2 if 3: 1540/1540 - 100.0%
3 if 3: 1540/1540 - 100.0%
2 if 2: 231/231 - 100.0%