Une entreprise, qui opère un site web de rencontres, a conclu des ententes avec des cafés. Lorsque deux membres du site désirent se rencontrer en personne, pour prendre un verre ou un dessert, le site de rencontres leur suggère le café «le plus près». Le café «le plus près» est le café qui permet aux deux membres de se rencontrer le plus proche possible. Il s'agit du café qui minimise la distance de déplacement du membre le plus éloigné (en mètres). Les cafés versent des ristournes à l'entreprise selon le nombre de membres référés.
Vous devez écrire un programme C++, pour déterminer le café de rencontre le plus près pour deux personnes désirant se rencontrer en personne.
À titre d'exemple, voici ci-dessous la carte d'une région fictive. Le poids des arêtes indique la distance séparant deux nœuds. Sur la carte, il y a 3 cafés partenaires situés aux sommets b, c et h.
Hello
I checked your requrirements carefully.
I have rich experience and knowledge about C++ and Algorithm.
I can solve your project using graphic algorithm like tree, dijkstra, etc.
let us discuss about project in detail.
Thanks.
Salut mon ami,
---------
L'algorithme de Dijkstra permet de déterminer le café de rencontre le plus proche pour deux personnes dans un graphique pondéré représentant la région fictive avec les cafés partenaires.
Si vous avez d'autres exigences, discutez-en avec moi.
Cela prendra quelques heures.
-----------
C'est un problème simple pour moi.
Laissez-moi vous aider.
Merci.