从n组数据中取出最少的组,满足至少有1个元素在新的集合中出现,用lingo,或者其他方法数据在这里1 2 5 11 21 361 3 6 12 22 371 4 7 13 23 382 3 8 14 24 392 4 9 15 25 403 4 10 16 26 415 6 8 17 27 425 7 9 18 28 436 7 10 19

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 19:06:51

从n组数据中取出最少的组,满足至少有1个元素在新的集合中出现,用lingo,或者其他方法数据在这里1 2 5 11 21 361 3 6 12 22 371 4 7 13 23 382 3 8 14 24 392 4 9 15 25 403 4 10 16 26 415 6 8 17 27 425 7 9 18 28 436 7 10 19
从n组数据中取出最少的组,满足至少有1个元素在新的集合中出现,用lingo,或者其他方法
数据在这里
1 2 5 11 21 36
1 3 6 12 22 37
1 4 7 13 23 38
2 3 8 14 24 39
2 4 9 15 25 40
3 4 10 16 26 41
5 6 8 17 27 42
5 7 9 18 28 43
6 7 10 19 29 44
8 9 10 20 30 45
11 12 14 17 31 46
11 13 15 18 32 47
12 13 16 19 33 48
14 15 16 20 34 49
17 18 19 20 35 50
21 22 24 27 31 51
21 23 25 28 32 52
22 23 26 29 33 53
24 25 26 30 34 54
27 28 29 30 35 55
31 32 33 34 35 56
36 37 39 42 46 51
36 38 40 43 47 52
37 38 41 44 48 53
39 40 41 45 49 54
42 43 44 45 50 55
46 47 48 49 50 56
51 52 53 54 55 56
结果在这里
2 3 8 14 24 39
5 7 9 18 28 43
6 7 10 19 29 44
31 32 33 34 35 56
请问 ,怎么用lingo语言建模这个题目,或者其他语言也可以
原集合只有6个元素,一共28组,新的集合包含原集合中1个元素就可以了

从n组数据中取出最少的组,满足至少有1个元素在新的集合中出现,用lingo,或者其他方法数据在这里1 2 5 11 21 361 3 6 12 22 371 4 7 13 23 382 3 8 14 24 392 4 9 15 25 403 4 10 16 26 415 6 8 17 27 425 7 9 18 28 436 7 10 19
用C写了一个程序 贪心法 不知道有没错 不过这组数据的答案不止一种的.
#include
#include
char flag[100];
char res[100];
int data[100][6];
int n;
char cover[100][100];
bool iscover(int *a,int *b)
{
for(int i=0;i

从n组数据中取出最少的组,满足至少有1个元素在新的集合中出现,用lingo,或者其他方法数据在这里1 2 5 11 21 361 3 6 12 22 371 4 7 13 23 382 3 8 14 24 392 4 9 15 25 403 4 10 16 26 415 6 8 17 27 425 7 9 18 28 436 7 10 19 排列组合难题,从排在一个圆环上的n个位置中取出p个位置来,使得被取出的任两邻位之间至少有m个位置不被取出,求其选取方法数1楼,你能把答案写出来试试,你的答案是不是pC (n-pm) 可是给的答 一个口袋中有50个编着号码的相同小球,其中标号为1,2,3,4,5的各有10个1.至少要取出多少个,才能保证其中至少有两对(4个)号码相同的小球?2.最少要取出多少个,才能保证有5个不同颜色的小球? 从1~100这100个自然数中,至少要取多少个数才能保证取出的数中至少有一个是质数? 从一副扑克牌中取出两张王牌,还剩下52张.最少摸出多少张牌,才能保证其中至少有两种花色的纸牌?为什么 从一副扑克牌中取出两张王牌,还剩下52张.最少摸出多少张牌,才能保证其中至少有4种花色的纸牌?为什么 从一副扑克牌中取出两张王牌,还剩下52 张,最少摸出多少张牌才能保证其中至少有两种花色的纸牌?为什么? 从一副扑克牌中取出两张王牌,还剩下52 张,最少摸出多少张牌,才能保证其中至少有两种花色的纸牌,为什么 从一副扑克牌中取出两张王牌,还剩下52张.最少摸出多少张牌,才能保证其中至少有2种花色的纸牌 1.盒子中有10个白球、10个红球、10个黄球.要想从盒子中摸出的球有2个是同色的,最少要摸出( )个球.2.从扑克牌中取出两张王牌,在剩下的52张中至少要抽出( )张,才能保证抽到的牌中一定有( 从1到100这100个自然数中取出一些数来,为保证取出的数中必定有一个是合数那么至少取出多少个数急 在一个盒子里有红黄黑三种颜色的小球共88个,已知从中任意取出24个,就可以保证至少有10个小球是同色的,问在满足上述条件下,无论各种颜色的小球如何分配,至少要从盒子中任意取出多少个 袋子里有18个大小相同的彩色球其中红球3个,黄球5个,绿球10个,现在一次从中任意取出N个,至少有5个球是同色的.那么,从袋中一次至少取出多少个球? 从数字1到9中有放回地取出N个数字,求取出这些数字的乘积能被10整除的概率 有同样大小的红黄蓝三种颜色的小球各3个,每次最少取出几个小球,才能保证取出的小球至少有2个同色的? 从1到50中取出26个数,这26个数中至少有2个互质数,为什么? 一个布袋中有50个大小相同的小球,标号分别为1.2.3.4.5,且每种标号的球各有10个,最少要取出多少个?才能保证其中至少有5个不同号码的小球? 从1、2、3.99、100中,至少取出多少个不同的数,才能保证其中一定有一个数是5的倍数