il suffit d'appliquer la formuler v = d/t soit d = v*t
Soit t le temps écoulé avant la rencontre entre pierre et luc, et P le point de rencontre.
A leur point de rencontre, la somme des distances parcourues par Pierre et par Luc vaut exactement 30km (car Pierre a parcouru le segment [X;P] et Luc le segment [Y;P]... donc leur somme vaut bien [X;Y]
).
Schématiquement cela donne : X-------------------------P------Y
Donc suivant ce raisonnement, si Pierre a fait un chemin de longueur v(pierre)*t alors Luc a parcouru un chemin de longueur 30-v(pierre)*t
Or le chemin parcouru par Luc s'écrit aussi : v(luc)*t
donc tu as l'égalité 30 - v(pierre)*t = v(luc)*t soit t = 30 / ( v(luc) + v(pierre) ) = 1h20
Or initialement les deux amis sont partis à10h => temps de rencontre = 10h + 1h20 = 11h20.
Je te garantie pas l'exactitude du résultat (flemme de calculer), mais le raisonnement c'est en gros ça 
De plus là c'est relativement "facile" car ils sont partis en même temps (à 10h). Dans le cas général il faudra tenir compte de la différence entre les deux temps de départ
Pour ce dernier point, tu pourras te ramener à ce problème là (même temps de départ), mais il faudra réduire la distance totale entre les villes : D(nouvelle) = D(initiale) - distanceParcourueParLePremierParti(au moment To où le deuxième part), et ensuite tu considèreras le temps To (du deuxième parti) comme temps initial pour les deux bonhommes, la distance D(nouvelle) remplaçant également l'ancienne distance 
Message édité par axert19 le 24-02-2010 à 14:17:01