Les choses ont été chargées ces dernières semaines et je suis toujours en train de rédiger un article pour le précédent JMP Challenge. J'espère avoir quelque chose à sortir d'ici la fin de cette semaine ou au début de la prochaine. En attendant, que diriez-vous d'un autre défi ?
Nous allons garder cela facile, car je soupçonne que vous êtes aussi occupé que moi. Dans la continuité du défi du mois dernier, je souhaite que vous créiez une fonction, multiplierBig ( un , b ), où, comme le dernier défi, un et b sont des chaînes de texte composées uniquement d'entiers et, éventuellement, du signe négatif comme premier caractère. La fonction doit traiter un et b sous forme de très grands entiers et renvoient leur produit. Les entrées un et b n'aura pas nécessairement le même nombre de chiffres ni le même signe.
Notation
- Huit points pour une version capable de multiplier correctement 100 paires de nombres à 100 chiffres.
- Trois points supplémentaires à l'implémentation qui permet de faire cela le plus rapidement pour 100 paires de nombres à 1 000 chiffres (2 points pour le deuxième, 1 pour le troisième).
- Trois points supplémentaires pour la mise en œuvre capable de multiplier la plus grande paire de nombres de longueur égale en moins de 5 secondes (2 pour la seconde, 1 pour le troisième).
Les mêmes numéros seront utilisés pour tester toutes les entrées. Il vous suffit d'envisager d'utiliser deux entrées de chaîne de texte ; Je prendrai soin de parcourir toutes les paires de nombres lorsque je testerai les entrées.
La date limite des inscriptions est Il est 23 h 59, heure de l'Est (États-Unis), le mercredi 15 juillet.Postez vos entrées ici dans les commentaires. Je ne considérerai qu'une seule inscription par personne. Des points seront attribués chaque mois aux scripts les plus performants sur la base de critères adaptés au défi. Pendant que le défi se déroule, je modérerai la section des commentaires pour empêcher que des indices, des suggestions, des soumissions, etc., ne soient divulgués par inadvertance. Je vous ferai savoir lorsque je recevrai votre inscription. Se référer au premier défi pour toutes les règles.
Bonne chance!
numéros avec lesquels vous pouvez tester ici :
https://en.wikipedia.org/wiki/RSA_numbers