Nom d'utilisateur: 
Mot de passe: 
Restreindre la session à cette IP 
Questions  |  score: 3  |  2.40 3.30 3.50 |  Résolu par 2030 personnes  |  88299 views  |  depuis Avril 07, 2008 - 01:22:52

hi (Math)

Bonjour, imaginez la situation suivante.
Il y a un canal IRC sur irc.wechall.net nommé #wechall.

Lorsque le serveur reçoit un message à transmettre, il l'envoit à chacune des personnes présentes dans le canal (l'expéditeur inclus).
Lorsqu'à chaque minute une personne s'inscrit et dit bonjour,
combien de messages "bonjour" au total sont envoyés dans ce canal après 0xfffbadc0ded minutes ?
Une fois inscrit, personne ne quitte le canal ; il y a donc 0xfffbadc0ded personnes à la fin ;)

Voici un exemple sur une durée de 3 minutes :
Le canal est initialement vide et 0 message a été envoyé.
La 1ère personne s'inscrit, dit bonjour, le serveur envoie le message à 1 personne.
La 2e personne s'inscrit, dit bonjour, le serveur envoie le message à 2 personnes.
La 3e personne s'inscrit, dit bonjour, le serveur envoie le message à 3 personnes.


Minute #1: 2 messages sont envoyés
Minute #2: 3 messages sont envoyés
Minute #3: 4 messages sont envoyés
En additionnant ceux-ci pour une durée de 3 minutes, on obtient que 9 messages ont été envoyés par le serveur.

Notes à propos de la conversion d'unités : 0xfffbadc0ded est la représentation hexadécimale qui se convertie en base 10 en 17'591'026'060'781 (C'est environ 20 billion de minutes).
Veuillez soumettre votre solution dans le système décimale (base 10).
Votre solution pour hi
Réponse
© 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 et 2024 by Gizmore