这道这题怎么做拍一下?

这道题怎么做?
这道题怎么做?
一辆汽车和摩托车同时从相距292.5千米的两地相对开出,汽车每时行驶52千米,摩托车的速度是汽车的1.25倍.经过多长时间两车相遇?[用方程解]
汽车每小时行驶52千米,摩托车的速度是汽车的1.25倍
摩托车的速度52*1.25=65千米/小时
52X+65X=292.5
117X=292.5
答:经过2.5小时相遇。
请遵守网上公德,勿发布广告信息
相关问答:这道题怎么做?
这道题怎么做?
目前学习状态不好,有些烦躁,想学好,却无法静心
请前辈给些意见,可以痛改前非,不胜感激
大家都会有这种困扰 但是你要告诉自己 这是没关系的
你可以为自己定一些强制性的要求
譬如在几点前完成多少作业 看完多少书
否则就不允许看电视或开电脑这类的惩罚
当然也可以请家长监督 或者请自己的好伙伴
还可以跟他竞争呢
请遵守网上公德,勿发布广告信息
相关问答:这道题怎么做??【c吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:89,946贴子:
这道题怎么做??收藏
快试试吧,可以对自己使用挽尊卡咯~◆◆
程序名:room.pas/c/cpp&
文件输入/输出:room.in/out&
  某旅游地一个旅馆某一天接到了大量的客房定单,每张定单的内容包括房间数、开始使用时间和使用的天数。为了便于宾馆管理和接待尽量多的旅客,宾馆经理不得不对这些定单进行安排,安排目的是用尽量少的房间来满足这些定单,以便空出更多房间用于安排其他流动客户。宾馆经理花了几天时间来处理,但每次处理之后,他总觉得他的安排不是最最好的。请你帮助宾馆经理处理这个问题。&
为了便于计算,我们假设:&
  安排房间的这一天所有的房间都是空的。&
  宾馆的房间数是可以满足定单要求的,即假设房间数是无限的。&
  每张订单被简化为房间数、开始时间和天数,开始时间为一个整数,表示距离现在的第几天。例如,定单如为2、7、4。表示旅客要求为从第7天开始的4天时间里使用2个房间(第7,8,9,10天这4天里用2个房间)。&
  旅客一旦被安排在某个房间,在他的预定时间里是不允许换房间的。&
  你的任务就是:帮助宾馆经理对这些订单进行有效的安排,使的为安排这些订单而使用的房间数最少。&
输入&
  第1行为正整数N,N为订单数(N≤10000)&
  第2行到N+1行的每一行为一张订单,每行有3个正整数S、K和T,其中S为房间数、K为开始时间,T为天数。&
  注:1≤S≤9,K和T在[1,60000]之间&
输出&
  为最少的房间数。&
输入示例&
3&
1&2&4&
4&1&3&
2&4&6&
输出示例&
5&
谁会???给个c++代码,或者大体的算法&
这是c吧。。
&可能有人能给你算法··
快试试吧,可以对自己使用挽尊卡咯~◆◆
c也行,我慢慢翻译
慢慢等···
帮你祈祷下
我是没这个能力··
快试试吧,可以对自己使用挽尊卡咯~◆◆
我有一个想法:不知道行不行.你创建一个网。把房间数当做权。
当两个人的时间不冲突的话,你就让他俩相关联而其权值设置成为两个人房间较大的那个人的。如果时间冲突的话,(因为只要确定房间号就不能进行变更!)你就让他俩不关联。之后就可以让所有的顶点的权值相加。&我没有编程。
&我也是初学,比较肤浅,只是建议。祝你好运!
给个建议:你可以看下内存管理系统的算法,也就是操作系统里的相关算法,也许能得到启发……
快试试吧,可以对自己使用挽尊卡咯~◆◆
#include&stdio.h&#define&N&10000void&main(){ int&n,i,j,q,temp,end,first,s1, int&s[N],k[N],t[N]; scanf(&%d&,&n); for(j=0;j&n;j++) {
for(i=0;i&n;i++)
scanf(&%d&%d&%d&,&s[i],&k[i],&t[i]);
first=k[0];
for(i=1;i&n;i++)
if(first&k[i])first=k[i];
if(end&k[i])end=k[i];
for(i=i&=i++)
for(q=0;q&n;q++)
&if(i==k[q])
if(s[q]&=s1)
sum+=(s[q]-s1);
&if(i==(k[q]+t[q]-1))
printf(&%d\n&,sum);
快试试吧,可以对自己使用挽尊卡咯~◆◆
#include&stdio.h&
#define&M&1600
void&main()
{struct&book
{ int&
int&
}pre[M];
int&i,j,m,n,l,
int&b[M];
printf(&input&book&datas:&);
scanf(&%d&,&m);
printf(&input&menu:&);
for(i=0;i&m;i++)
{scanf(&%d%d%d&,&pre[i].count,&pre[i].start,&pre[i].day);
pre[i].skip=0;
}
for(i=0;i&m;i++)
{if(pre[i].skip==0)
b[l++]=pre[i].
n=pre[i].start+pre[i].
for(j=i+1;j&m;j++)
if(n&pre[j].start&&pre[j].skip==0)
&if(pre[i].count&pre[j].count)
&{b[l++]=pre[j].count-pre[i].
&pre[j].count=pre[j].count-pre[i].
&}
&else
&{&pre[j].skip=1;
&
&}
&for(i=0;i&l;i++)
&sum=sum+b[i];
&printf(&%d&,sum);
}
}
快试试吧,可以对自己使用挽尊卡咯~◆◆
#include&stdio.h&
#define&M&10000
void&main()
{struct&book
{ int&
int&
};
struct&book&pre[M];
int&i,j,m,n,l=0,sum=0;
int&b[M];
printf(&input&book&datas:&);
scanf(&%d&,&m);
printf(&input&menu:&);
for(i=0;i&m;i++)
{scanf(&%d%d%d&,&pre[i].count,&pre[i].start,&pre[i].day);
pre[i].skip=0;
}
for(i=0;i&m;i++)
{if(pre[i].skip==0)
&b[l++]=pre[i].
&n=pre[i].start+pre[i].
for(j=i+1;j&m;j++)
&if(n&=pre[j].start&&pre[j].skip==0)
&if(pre[i].count&pre[j].count)
&{b[l++]=pre[j].count-pre[i].
&pre[j].count=pre[j].count-pre[i].
&}
&else
&{&pre[j].skip=1;
&
&}
}
&for(i=0;i&l;i++)
&sum=sum+b[i];
&printf(&%d&,sum);
}
不过在输入时要求按照开始天数进行升序排列
例如题目要求3
4&1&3
1&2&4
2&4&6
如果要取消输入要求可以写一个函数对链表排序,同时将上面的结构体写入一个结构体指针
struct&bool
{int&
int&
int&
int&
struct&book&*;
}
具体函数可参照谭的关于C的书
登录百度帐号推荐应用这道题怎么做?
这道题怎么做?
已知实数a、 b、c满足a²+b²=1 、b²+c²=2、a²+c²=2、则ab+bc+ac的最小值为?
a²+b²=1 、b²+c²=2、a²+c²=2、
a^2=b^2=1/2,c^2=3/2,
ab+bc+ac=1/2+(a+b)c,
a=b=-1/√2,c=√3/√2,
或,a=b=1/√2,c=-√3/√2,
ab+bc+ac的最小值=1/2-√3
请遵守网上公德,勿发布广告信息
相关问答:}

我要回帖

更多关于 怎么做数学题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信