(用c++语言表达)有四个人夜间过一座独木桥,而这座独木桥一次最多允许两人同时通过,他们只有一只手电筒.而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 00:45:07
(用c++语言表达)有四个人夜间过一座独木桥,而这座独木桥一次最多允许两人同时通过,他们只有一只手电筒.而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以

(用c++语言表达)有四个人夜间过一座独木桥,而这座独木桥一次最多允许两人同时通过,他们只有一只手电筒.而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以
(用c++语言表达)有四个人夜间过一座独木桥,而这座独木桥一次最多允许两人同时通过,
他们只有一只手电筒.而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以较慢者的速度为准,四人过桥时间分别是1分、2分、5分和10分.求最短时间,(1)1分钟的和2分钟的先过桥,1分钟的回来,(此时共耗时3分钟),(2)5分钟的和10分钟的过桥,2分钟的回来(共耗时2+1+10+2=15分钟),(3)1分钟的和2分钟的过桥(共耗时2+1+10+2+2=17分钟),共耗时17分钟. 求用c++语言表达并得出17~

(用c++语言表达)有四个人夜间过一座独木桥,而这座独木桥一次最多允许两人同时通过,他们只有一只手电筒.而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以
#include <iostream>
#include <iomanip>

using namespace std;

struct person {
char name[10];
int ptime;
};

// 按过桥时间从小到大排序
void Sort(struct person a[],int n) {
int i,j,k;
struct person aone;
for(i = 0; i < n - 1; ++i) {
k = i;
for(j = i + 1; j < n; ++j) {
if(a[k].ptime > a[j].ptime)
k = j;
}
if(i != k) {
aone = a[k];
a[k] = a[i];
a[i] = aone;
}
}
}

int main() {
struct person a[] = {{"John",12},{"Park",3},{"Mike",9},{"Doson",6},{"Jodan",10}};
int n = sizeof(a) / sizeof(a[0]);
int i,ttime = 0;
Sort(a,n);
for(i = 1; i < n; ++i)
ttime += 2 * a[0].ptime + a[i].ptime;
ttime -= a[0].ptime;
cout << "共需时间: " << ttime << "分!\n";
return 0;
}

(用c++语言表达)有四个人夜间过一座独木桥,而这座独木桥一次最多允许两人同时通过,他们只有一只手电筒.而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以 求问有符号整形怎么用C语言表达 四个人(A、B、C、D)晚上过桥,并且只有一个手电筒,每次只能过两个人,并且还需要有一个人回来传递手电筒,每次只能过两个人,并且还需要有一个人回来传递手电筒,四个人过桥的速度不一样 有四个人夜间过一座独木桥,他们只有一只手电筒.而这座独木桥一次最多允许两个人同时通过而且过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以较慢者的速度为准 有四个人夜间过一座独木桥,他们只有一只手电筒.而这座独木桥一次最多允许两个人同时通过 ,而且过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以较慢者的速度为 有四个人夜间过一座独木桥,他们只有一只手电筒.而这座独木桥一次最多允许两人同时通过,且过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以较慢的速度为准,他们 用C语言表达求1!+2!+……+n!(n 1+2+3+14.+100用C语言表达? 用c语言表达从一加到一百怎么写 地上有四个人成语 夜间有彩虹吗? 语言表达 我的家里有四个人,用英语怎么说? 有四个人在照片里用英语怎么说 过华清宫(杜牧)的表现手法是什么,(语言表达简单点.) 爱这么用肢体语言表达?语言表达的不够清楚!要肢体语言(实际行动)才能更好的给TA! 证明有鬼存在的实验首先,找三个人,连同你一起四个人,夜间十二点(一定要十二点以后,否则实验失败),找一个房间,胆大的可以用自己卧室来做.将灯关掉,房间紧闭,此刻房间漆黑,四人依次站 有谁能破解一道破案现场的逻辑推理题有一次,某国首都的一家珠宝店被窃贼窃走一块价值$5000的钻石.经过几过月的侦破,查明作案的肯定是A,B,C,D四个人当中的某一个.于是这四个人被作为重