আমি নির্মাতার অনুমতি নিয়ে কোডের অ্যাডভেন্টের প্রথম দিনের দ্বিতীয় অংশটি পুনরুত্পাদন করছি ।
সান্তা একটি বড় অ্যাপার্টমেন্টের বিল্ডিংয়ে উপহার দেওয়ার চেষ্টা করছে, তবে সে সঠিক তল খুঁজে পাচ্ছে না - যে দিকনির্দেশগুলি পেয়েছে সেগুলি কিছুটা বিভ্রান্তিকর। তিনি তল তল (ফ্লোর 0) থেকে শুরু করেন এবং তারপরে নির্দেশাবলী একবারে একটি অক্ষর অনুসরণ করেন।
একটি খোলার প্রথম বন্ধনী, এর (অর্থ হল তার এক তলা উপরে উঠা উচিত, এবং একটি বন্ধ হওয়া বন্ধনী ), এর অর্থ হল তার এক তলায় যেতে হবে।
অ্যাপার্টমেন্ট বিল্ডিং খুব লম্বা, এবং বেসমেন্ট খুব গভীর; তিনি কখনও উপরে বা নীচ তল খুঁজে পাবেন না।
নির্দেশাবলীর একটি সেট দেওয়া হয়েছে, প্রথম চরিত্রের অবস্থানটি অনুসন্ধান করুন যা তাকে বেসমেন্টে প্রবেশের কারণ করে (তল -1)।
উদাহরণ হিসাবে:
ইনপুট )তাকে চরিত্রের অবস্থান 1 এ বেসমেন্টে প্রবেশ করায়।
ইনপুট ()())তাকে চরিত্রের অবস্থান 5 এ বেসমেন্টে প্রবেশ করায়।
এখানে একটি দীর্ঘ ইনপুট দেওয়া হয়েছে যা 1797 এর সমাধান দেয়।
এটি কোড গল্ফ, তাই সংক্ষিপ্ততম সমাধানটি জয়ী হয়!