Lấy cảm hứng từ những cảnh "câu lạc bộ ba dấu phẩy" của Thung lũng Silicon, như thế này , trong thử thách này, bạn sẽ nói với mười người "câu lạc bộ dấu phẩy" mà mỗi người thuộc về họ.
Nếu bạn không quen thuộc với cụm từ "câu lạc bộ dấu phẩy", hãy để tôi giải thích: bạn đang ở trong câu lạc bộ một dấu phẩy nếu số tiền bạn có trong phạm vi bao gồm $ 1.000,00 đến $ 999.999,99; bạn đang ở trong câu lạc bộ hai dấu phẩy nếu trong phạm vi $ 1.000.000,00 đến $ 999.999.999,99; những "câu lạc bộ" này lặp lại thông qua câu lạc bộ ba dấu phẩy, vì không có cá nhân nào trên Trái đất (AFAIK) sở hữu hơn một nghìn tỷ đô la Mỹ (Yên Nhật sẽ là một câu chuyện khác rất nhanh). Vì vậy, số dấu phẩy mà tài khoản ngân hàng của bạn có, theo các tiêu chuẩn ký hiệu phổ biến nhất ở Hoa Kỳ và Vương quốc Anh, biểu thị câu lạc bộ dấu phẩy mà bạn thuộc về. Các quy tắc "dấu phẩy" tương tự áp dụng cho các số âm (mặc dù bạn không muốn ở trong câu lạc bộ dấu phẩy âm): số âm trong phạm vi bao gồm [-0,01, -999.
Các trường hợp thử nghiệm
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
Câu trả lời đúng:
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.
Bất kỳ thiết lập mảng nào bạn cần để có được một friendsmảng và amountsmảng không được tính vào điểm số của bạn. Vì vậy, đối với Python, đoạn mã sau không được tính:
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']
Chỉnh sửa: Vui lòng xem các trường hợp thử nghiệm sửa đổi
Tôi đã xóa các dấu phẩy chuỗi thực tế khỏi các trường hợp thử nghiệm để làm cho mọi thứ khó khăn hơn một chút, trái ngược với việc chỉ đếm các dấu phẩy.
-$1,234.56cũng sẽ có trong câu lạc bộ 1 dấu phẩy?
"<name> is in the <number of commas>-club."
"Name number,Name number,..."chấp nhận được?