सिलिकॉन वैली के "तीन-अल्पविराम क्लब" दृश्यों से प्रेरित होकर, इस एक की तरह , इस चुनौती में आप दस लोगों को "अल्पविराम क्लब" बता रहे हैं, जिसमें वे प्रत्येक हैं।
यदि आप "अल्पविराम क्लब" शब्द से अपरिचित हैं, तो मुझे समझाएं: यदि आपके पास जो धन है वह समावेशी सीमा $ 1,000.00 से $ 999,999.99 में है; यदि आप $ 1,000,000.00 से $ 999,999,999.99 की सीमा में हैं, तो दो-कॉमा क्लब में; ये "क्लब" तीन-कॉमा क्लब के माध्यम से दोहराते हैं, क्योंकि पृथ्वी पर कोई भी व्यक्ति (AFAIK) एक ट्रिलियन अमेरिकी डॉलर से अधिक का मालिक नहीं है (जापानी येन बहुत जल्दी एक अलग कहानी होगी)। तो, आपके बैंक खाते में कॉमा की संख्या, संयुक्त राज्य अमेरिका और ग्रेट ब्रिटेन में सबसे आम संकेतन मानकों के अनुसार, कॉमा क्लब को दर्शाती है कि आप किसके हैं। नकारात्मक संख्याओं के लिए समान "अल्पविराम" नियम लागू होते हैं (हालाँकि आप नकारात्मक अल्पविराम क्लब में नहीं होना चाहते हैं): समावेशी श्रेणी में नकारात्मक मात्रा [-0.01, -999।
परीक्षण के मामले
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
सही उत्तर:
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.
जो भी सरणी सेटअप आपको एक friendsसरणी प्राप्त करने की आवश्यकता है और amountsसरणी आपके स्कोर की ओर नहीं गिनती है। तो पायथन के लिए, निम्नलिखित कोड की गिनती नहीं है:
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']
संपादित करें: कृपया संशोधित परीक्षण मामलों को देखें
मैंने चीजों को थोड़ा और कठिन बनाने के लिए परीक्षण के मामलों से वास्तविक स्ट्रिंग कॉमा को हटा दिया, क्योंकि सिर्फ कॉमा की गिनती के विपरीत।
-$1,234.561-कॉमा क्लब में भी होगी?
"<name> is in the <number of commas>-club."
"Name number,Name number,..."स्वीकार्य है?