急求-求大神教编程,用c语言,没什么基础

问题描述

求大神教编程,用c语言,没什么基础
有四个人夜间过一座独木桥,他们只有一只手电筒.而这座独木桥一次最多允许两人同时通过,而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以较慢者的速度为准,四人过桥时间分别是1分、2分、5分和10分.他们四人过完桥最少需要_____分钟.

解决方案

#include
struct person {
char name[10];
int ptime;
};
// 按过桥时间从小到大排序
void Sort(struct person a[]int n) {
int ijk;
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""1}{""Park""2}{""Mike""5}{""Jodan""10}};
int n = sizeof(a) / sizeof(a[0]);
int ittime = 0;
Sort(an);
for(i = 1; i < n; ++i)
ttime += 2 * a[0].ptime + a[i].ptime;
ttime -= a[0].ptime;
printf( ""共需时间%d: "" ttime);
printf( ""分!n"");
return 0;
}

解决方案二:
printf(""最少时间为%dn"" 10+1+5+1+2);

时间: 2024-12-09 22:58:16

急求-求大神教编程,用c语言,没什么基础的相关文章

中文转换乱码-急:请大神教我文转换为乱码

问题描述 急:请大神教我文转换为乱码 比如中文叫(离我远点),乱码就是?????'è????? . 其他中文名字我该怎么弄成哪样的乱码? 求大神教! 解决方案 题主可以了解一下什么叫做编码,比如说什么是ASCII,Unicode,Unicode和UTF-8的关系,这篇文章很适合入门:ASCII,Unicode和UTF-8 解决方案二: 鼠标右键属性,改为utf-8就OK 解决方案三: 编码问题,只要你设置的编码和页面显示的编码一致就可以了 解决方案四: 编码和解码用不同的码表就可以了

视频-急求,大神解答一个定制摄像头问题

问题描述 急求,大神解答一个定制摄像头问题 在iPhone上同时打开前后两个摄像头录制视频能实现嘛?能给个思路吗? 解决方案 连个摄像头都打开这个还算是苹果的专利呢:http://mobile.qudong.com/2013/0830/151841.shtml 解决方案二: 没有试过,但是按照一般思路看来是不能实现的吧 解决方案三: 能不能弄两个控制系统,一个开始前置摄像头,一个控制后面摄像头

数据-多表关联按照一个地区插入到一张新表中。在线跪求各位大神,急急急!!!

问题描述 多表关联按照一个地区插入到一张新表中.在线跪求各位大神,急急急!!! 多表关联,我现有多张表,想将数据提取出来,按照一个地区插入到一张新表中,但是这些多张表,有的比如有西安,但是有的有没有西安,所以会造成数据的丢失,有什么好的方法可以解决?在线跪求各位大神,急急急!!! 解决方案 刚开始的的第一张表是没有西安的,informix库 解决方案二: 按照你说的要求,我觉得应该有张表的地区应该最为全面,就是说有一条主线可以将所有表都联立起来,然后可以以这张表为主表进行左联即可.. 解决方案三

脚本-急求各位大神的指导~~~

问题描述 急求各位大神的指导~~~ <?php $link = mysql_connect('localhost','root','')or die('连接失败'.mysql_error().mysql_errno()); mysql_query('create database if not exists an;'); mysql_select_db('an'); mysql_query('create table anweisong(id int ,name char(55));'); $r

easyui-easyUI的combobox怎么实现联动,求各位大神,急等着用

问题描述 easyUI的combobox怎么实现联动,求各位大神,急等着用 easyUI的combobox怎么实现联动, ,就是这两个下拉框 解决方案 参见http://www.cnblogs.com/easypass/archive/2012/11/18/2775527.html 解决方案二: easyui combobox联动示例

java源码-竞赛小程序,我不太会写,求大神教我

问题描述 竞赛小程序,我不太会写,求大神教我 这个题目不太会写,求大神教思路给源码?????????????????????????? 解决方案 http://blog.csdn.net/ocean20/article/details/5017538 解决方案二: 解决问题分步走: 1.判断是否为方阵,判断每行相邻数据是否有相等的,有即非方阵,判断行数据相等应该会不需提供代码: 2.判断是否标准反正,判断第一行相邻数据是否差值等于1,判断第一列相邻数据差值是否等于1,应该会不需提供代码.

mfc做通讯录-用MFC做通讯录求大神教

问题描述 用MFC做通讯录求大神教 想做一个简单的通讯录求教,网上看的有些代码都是错的,classwizard怎么用 解决方案 根据你的问题,建议您先随便看一本vc的书就行了,通讯录就是用到数据库技术.

opencv 中的inRange函数怎么用,求高人指点///,急求,大神给帮忙解决一下,谢谢

问题描述 opencv 中的inRange函数怎么用,求高人指点///,急求,大神给帮忙解决一下,谢谢 inRange函数的参数是什么意思,有没有详解??opencv 中的inRange函数怎么用,求高人指点///,急求,大神给帮忙解决一下,谢谢 解决方案 void cvInRangeS( const CvArr* src CvScalar lower CvScalar upper CvArr* dst );src 第一个原数组 lower 包括进的下边界. upper 不包括进的上边界 dst

java的method怎么返回 求大神教下

问题描述 java的method怎么返回 求大神教下 import java.util.Scanner; import java.util.Arrays; public class Anagram { // Returns a copy of the string in sorted order. public static String sort(String s) { char [] sortString = s.toCharArray(); Arrays.sort(sortString);