ভূমিকা
যখন কেউ আপনার পছন্দ মতো অ্যালবাম ইউটিউবে আপলোড করে তবে আপনি কি এটি ঘৃণা করবেন না, তবে বিবরণটিতে কেবল একটি ট্র্যাক তালিকা রয়েছে ? এটার মত:
1. Everything in Its Right Place - 4:11
2. Kid A - 4:44
3. The National Anthem - 5:50
4. How to Disappear Completely - 5:55
5. Treefingers - 3:42
6. Optimistic - 5:16
7. In Limbo - 3:31
8. Idioteque - 5:09
9. Morning Bell - 4:29
10. Motion Picture Soundtrack - 6:59
আপনি যখন জানবেন না যে মর্নিং বেলটি কখন শুরু হয় আপনি যদি না নিজের মাথার মধ্যে কয়েকগুণ যোগ করেন! সাধারণত, কিছু ভাল আত্মা এসে (ভয়ঙ্কর) মন্তব্য বিভাগে একটি কার্যকর টাইম টেবিল রেখে আসবে , যা দেখতে এরকম কিছু দেখায়:
(0:00:00) Everything in Its Right Place
(0:04:11) Kid A
(0:08:55) The National Anthem
(0:14:45) How to Disappear Completely
(0:20:40) Treefingers
(0:24:22) Optimistic
(0:29:38) In Limbo
(0:33:09) Idioteque
(0:38:18) Morning Bell
(0:42:47) Motion Picture Soundtrack
সবিস্তার বিবরণী
আপনার কাজ হ'ল এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা ইনপুট হিসাবে একটি ট্র্যাক তালিকা এবং আউটপুট হিসাবে একটি সময় সারণী নেয়।
- আপনি STDIN, বা একটি আর্গুমেন্ট স্ট্রিং, বা লাইনের একটি যুক্তির তালিকা থেকে ইনপুট পড়তে বেছে নিতে পারেন। একইভাবে, আপনি STDOUT এ আউটপুট প্রিন্ট করতে বা স্ট্রিং ফিরে আসতে বা লাইনের একটি তালিকা ফেরত দিতে পারেন। এগুলিতে ব্যর্থ হয়ে, আপনার ভাষার জন্য যা কিছু বোঝায় তা করুন।
আপনি ধরে নিতে পারেন প্রতিটি ইনপুট লাইনের ফর্ম্যাট রয়েছে
(\d+)\. [A-Za-z0-9 ]{1,100} - (\d+):(\d\d)
। রেজেক্স-প্রতিবন্ধীদের জন্য এটির মূলত অর্থ হ'ল আপনি প্রতিটি লাইনটি ভাল-ফর্ম্যাটেড (উপরের মতো) এবং গানের শিরোনামগুলিতে কেবলমাত্র বর্ণানুক্রমিক ASCII অক্ষর এবং স্পেস নিয়ে গঠিত এবং এটি 100 বাইটের বেশি দীর্ঘ নয়।- একটি ট্র্যাকের দৈর্ঘ্য সর্বদা কমপক্ষে
0:01
এবং এর চেয়ে বেশি হয় না59:59
। - ট্র্যাক নম্বর ক্রম বাড়ছে, শুরু থেকে
1
এবং গণনা আর বেশি নয়99
। - অ্যালবামের মোট দৈর্ঘ্য আর বেশি নয়
9:59:59
।
এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম কোড (বাইটে) জয়ী।
পরীক্ষা ক্ষেত্রে
আপনার প্রোগ্রামটি উপস্থাপনায় উপস্থাপন করা রূপান্তরটি সঠিকভাবে সম্পাদন করা উচিত (রেডিওহেডের কিড এ )। আপনার প্রোগ্রামটিতেও কাজ করা উচিত দীর্ঘ স্ট্রিং সহ এখানে একটি আরও বড় টেস্ট কেস (সুফজান স্টিভেনস ' ইলিনয় 1 ) রয়েছে:
1. Concerning the UFO Sighting Near Highland Illinois - 2:08
2. The Black Hawk War - 2:14
3. Come On Feel the Illinoise - 6:45
4. John Wayne Gacy Jr - 3:19
5. Jacksonville - 5:24
6. A Short Reprise for Mary Todd Who Went Insane but for Very Good Reasons - 0:47
7. Decatur or Round of Applause for Your Stepmother - 3:03
8. One Last Whoo Hoo for the Pullman - 0:06
9. Chicago - 6:04
10. Casimir Pulaski Day - 5:53
11. To the Workers of the Rock River Valley Region - 1:40
12. The Man of Metropolis Steals Our Hearts - 6:17
13. Prairie Fire That Wanders About - 2:11
14. A Conjunction of Drones Simulating the Way - 0:19
15. The Predatory Wasp of the Palisades Is Out to Get Us - 5:23
16. They Are Night Zombies They Are Neighbors They Have Come Back from the Dead Ahhhh - 5:09
17. Lets Hear That String Part Again Because I Dont Think They Heard It All the Way Out in Bushnell - 0:40
18. In This Temple as in the Hearts of Man for Whom He Saved the Earth - 0:35
19. The Seers Tower - 3:53
20. The Tallest Man the Broadest Shoulders - 7:02
21. Riffs and Variations on a Single Note - 0:46
22. Out of Egypt into the Great Laugh of Mankind and I Shake the Dirt from My Sandals as I Run - 4:21
সঠিক ফলাফল:
(0:00:00) Concerning the UFO Sighting Near Highland Illinois
(0:02:08) The Black Hawk War
(0:04:22) Come On Feel the Illinoise
(0:11:07) John Wayne Gacy Jr
(0:14:26) Jacksonville
(0:19:50) A Short Reprise for Mary Todd Who Went Insane but for Very Good Reasons
(0:20:37) Decatur or Round of Applause for Your Stepmother
(0:23:40) One Last Whoo Hoo for the Pullman
(0:23:46) Chicago
(0:29:50) Casimir Pulaski Day
(0:35:43) To the Workers of the Rock River Valley Region
(0:37:23) The Man of Metropolis Steals Our Hearts
(0:43:40) Prairie Fire That Wanders About
(0:45:51) A Conjunction of Drones Simulating the Way
(0:46:10) The Predatory Wasp of the Palisades Is Out to Get Us
(0:51:33) They Are Night Zombies They Are Neighbors They Have Come Back from the Dead Ahhhh
(0:56:42) Lets Hear That String Part Again Because I Dont Think They Heard It All the Way Out in Bushnell
(0:57:22) In This Temple as in the Hearts of Man for Whom He Saved the Earth
(0:57:57) The Seers Tower
(1:01:50) The Tallest Man the Broadest Shoulders
(1:08:52) Riffs and Variations on a Single Note
(1:09:38) Out of Egypt into the Great Laugh of Mankind and I Shake the Dirt from My Sandals as I Run
লিডারবোর্ড
আপনার স্কোর বোর্ডে উপস্থিত হওয়ার জন্য, এটি এই ফর্ম্যাটে হওয়া উচিত:
# Language, Bytes
১. সুফজানের কাছে ক্ষমাপ্রার্থী, যার আশ্চর্যজনক ট্র্যাকের নামগুলি এই সমস্যাটির মধ্যে সীমাবদ্ধ কেবলমাত্র সহজ বিন্যাসে ফিট করার জন্য আমাকে কিছুটা ম্যাঙ্গাল করতে হয়েছিল।
(h:mm:ss) Track Name
তত্ক্ষণাত একটি নতুন লাইন।