Inspiriert von Silicon Valley „Drei-Komma - Club“ Szenen wie diese , in dieser Herausforderung werden Sie zehn Menschen den „Komma - Club“ , zu denen sie jeweils gehören erzählen.
Wenn Sie mit dem Begriff "Komma-Club" nicht vertraut sind, lassen Sie mich erklären: Sie sind im Ein-Komma-Club, wenn das Geld, das Sie haben, im Bereich von 1.000,00 bis 999.999,99 US-Dollar liegt. Sie sind im Zwei-Komma-Club, wenn er zwischen 1.000.000,00 USD und 999.999.999,99 USD liegt. Diese "Clubs" wiederholen sich durch den Dreikomma-Club, da kein Individuum auf der Erde (AFAIK) mehr als eine Billion US-Dollar besitzt (japanischer Yen wäre sehr schnell eine andere Geschichte). Die Anzahl der Kommas auf Ihrem Bankkonto gibt gemäß den in den USA und Großbritannien am häufigsten verwendeten Notationsstandards den Komma-Club an, zu dem Sie gehören. Die gleichen "Komma" -Regeln gelten für negative Zahlen (obwohl Sie nicht im negativen Komma-Club sein möchten): negative Beträge im Inklusivbereich [-0.01, -999.
Die Testfälle
Friend Amount
John 100000
Jamie 0.05
Kylie 1549001.10
Laura 999999999.99
Russ 986000000
Karla 1
Reid 99.99
Mark 999.99
Manson 1000.01
Lonnie 999999999999.00
Nelly -123.45
Die richtigen Antworten:
John is in the 1-comma club.
Jamie is in the 0-comma club.
Kylie is in the 2-comma club.
Laura is in the 2-comma club.
Russ is in the 2-comma club.
Karla is in the 0-comma club.
Reid is in the 0-comma club.
Mark is in the 0-comma club.
Manson is in the 1-comma club.
Lonnie is in the 3-comma club.
Nelly is in the 0-comma club.
Welches Array-Setup Sie auch benötigen, um ein friendsArray und ein amountsArray zu erhalten, zählt nicht für Ihre Punktzahl. Für Python zählt der folgende Code also nicht:
f = ['John', 'Jamie', 'Kylie', 'Laura', 'Russ', 'Karla', 'Reid', 'Mark', 'Manson', 'Lonnie']
a = ['100000', '0.05', '1549001.10', '999999999.99', '986000000', '1', '99.99', '999.99', '1000.01', '999999999999.00']
Bearbeiten: Bitte beachten Sie die überarbeiteten Testfälle
Ich habe die eigentlichen String-Kommas aus den Testfällen entfernt, um die Sache etwas schwieriger zu machen, anstatt nur Kommas zu zählen.
-$1,234.56auch im 1-Komma-Club?
"<name> is in the <number of commas>-club."
"Name number,Name number,..."akzeptabel?