এই সপ্তাহে ডিপার্টমেন্টের প্ল্যানিং মিটিংয়ে নোট নেওয়ার পালা আপনার। এই মিটিংয়ে আপনার বস সমস্ত অসমাপ্ত কাজের ডেলিভারির তারিখ নির্ধারণ করবেন। বিরক্তিকরভাবে, প্রকৃত ডেলিভারির তারিখ সরাসরি বলে দেওয়ার বদলে আপনার বস সেগুলো শুধু সংক্ষিপ্ত রূপে বর্ণনা করবেন। আপনার অনেক সহকর্মী এই কর্পোরেট ভাষার সাথে পরিচিত নন, তাই ডেলিভারির তারিখের এই বর্ণনাগুলোকে প্রকৃত ডেলিভারির তারিখে রূপান্তর করতে হবে আপনার।
আপনার কাজ হলো মিটিং কখন শুরু হয়েছে তার ভিত্তিতে ডেলিভারি তারিখের বর্ণনাগুলোকে আসল ডেলিভারি তারিখে রূপান্তর করা।
ডেলিভারি তারিখের বর্ণনা দুই ধরনের:
স্থির ডেলিভারি তারিখের বর্ণনা তিনটি:
"NOW""ASAP" (যত দ্রুত সম্ভব)"EOW" (সপ্তাহের শেষ)নিচের টেবিলটি দেখায় সেগুলো কীভাবে রূপান্তর করতে হয়:
| বর্ণনা | মিটিংয়ের শুরু | ডেলিভারি তারিখ |
|---|---|---|
"NOW" |
- | মিটিং শুরু হওয়ার দুই ঘণ্টা পর |
"ASAP" |
13:00-এর আগে | আজ 17:00-এ |
"ASAP" |
13:00 বা তার পরে | আগামীকাল 13:00-এ |
"EOW" |
সোমবার, মঙ্গলবার বা বুধবার | শুক্রবার 17:00-এ |
"EOW" |
বৃহস্পতিবার বা শুক্রবার | রবিবার 20:00-এ |
পরিবর্তনশীল ডেলিভারি তারিখের বর্ণনার প্যাটার্ন দুইটি:
"<N>M" (N-তম মাস)"Q<N>" (N-তম কোয়ার্টার)| বর্ণনা | মিটিংয়ের শুরু | ডেলিভারি তারিখ |
|---|---|---|
"<N>M" |
N-তম মাসের আগে | এই বছরের N-তম মাসের প্রথম কর্মদিবসে 8:00-এ |
"<N>M" |
N-তম মাসের পরে বা সেই মাসে | আগামী বছরের N-তম মাসের প্রথম কর্মদিবসে 8:00-এ |
"Q<N>" |
N-তম কোয়ার্টারের আগে বা সেই কোয়ার্টারে | এই বছরের N-তম কোয়ার্টারের শেষ কর্মদিবসে 8:00-এ |
"Q<N>" |
N-তম কোয়ার্টারের পরে | আগামী বছরের N-তম কোয়ার্টারের শেষ কর্মদিবসে 8:00-এ |
কর্মদিবস হলো সোমবার, মঙ্গলবার, বুধবার, বৃহস্পতিবার বা শুক্রবার।
এক বছরে চারটি কোয়ার্টার থাকে, প্রতিটিতে তিনটি মাস:
Exercism-এ সাইন আপ করুন, Bash ট্র্যাকের 97টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।