ক্যালেন্ডার সমস্যা - দ্রুত রিভিশন
মূল বিন্দু (এক-লাইনার)
- সাধারণ বছর = ৩৬৫ দিন = ১ অদ্ভুত দিন; অধিবর্ষ = ৩৬৬ দিন = ২ অদ্ভুত দিন।
- প্রতি ১০০ বছরে ৫ অদ্ভুত দিন (৭৬ সাধারণ + ২৪ অধিবর্ষ)।
- প্রতি ৪০০ বছরে ০ অদ্ভুত দিন (৪০০-এর গুণিতকগুলো অধিবর্ষ)।
- শতক অধিবর্ষ নিয়ম: ৪০০, ৮০০, ১২০০, ১৬০০, ২০০০… অধিবর্ষ; ১৭০০, ১৮০০, ১৯০০ নয়।
- অদ্ভুত-দিন চক্র: ০-রবি, ১-সোম, ২-মঙ্গল, ৩-বুধ, ৪-বৃহস্পতি, ৫-শুক্র, ৬-শনি।
- মাস কোড (অ-অধিবর্ষ): জা ফে মা এ মে জু জু আ সে অ ন ডি → ০ ৩ ৩ ৬ ১ ৪ ৬ ২ ৫ ০ ৩ ৫।
- ডুমসডে নিয়ম: ৪/৪, ৬/৬, ৮/৮, ১০/১০, ১২/১২, ৫/৯, ৯/৫, ৭/১১, ১১/৭ একই সপ্তাহের দিনে পড়ে।
- জেলার শর্টকাট: (তারিখ + মাস-কোড + শেষ দুই অঙ্ক + শেষ দুই অঙ্ক/৪) mod ৭ → সপ্তাহের দিন দেয়।
- পেছনে/সামনে একই বছরে: দিন সরাসরি যোগ/বিয়োগ; বছর পেরোলে অদ্ভুত দিন সমন্বয়।
- একই ক্যালেন্ডার ৬ বা ১১ বা ২৮ বছর পরে পুনরাবৃত্তি হয়, অধিবর্ষ-প্যাটার্ন অনুযায়ী।
- প্রতি বছর ১৫ আগস্ট +১ সপ্তাহের দিনে সরে যায় (+২ অধিবর্ষে)।
- ২৯ ফেব্রুয়ারি কেবল শতক-৪০০-এর গুণিতক অধিবর্ষে থাকে।
- ১০০-বছর ব্লকে ৭৬ সাধারণ + ২৪ অধিবর্ষ → ১২৪ অদ্ভুত দিন ≡ ৫ mod ৭।
- ২০০০-২০৯৯-এ ২৫টি অধিবর্ষ (২০০০ অধিবর্ষ, ২১০০ নয়)।
- দ্রুত শতক অ্যাঙ্কর: ১৯০০-সোম, ২০০০-মঙ্গল, ২১০০-রবি (মুখস্থ রাখুন)।
- ১ জানুয়ারি ১ খ্রিস্টাব্দ ছিল সোমবার (রেফারেন্স অ্যাঙ্কর)।
- ক্যালেন্ডার পুনরাবৃত্তি হয় যখন মোট অদ্ভুত দিন = ০ mod ৭।
- ২৯ ফেব্রুয়ারি গণনা করবেন না যদি তারিখ অধিবর্ষে ২৯ ফেব্রুয়ারির আগে হয়।
- শতকের “শেষ দিন” = শুক্রবার (১০০ বছর ≡ ৫ অদ্ভুত দিন → সোম থেকে ৫ম দিন)।
- আরআরবি প্রিয়: “দেওয়া তারিখের সপ্তাহের দিন বের করুন” → সবসময় নিট অদ্ভুত দিন গণনা করুন।
গুরুত্বপূর্ণ সূত্র/নিয়ম
| সূত্র/নিয়ম |
প্রয়োগ |
| বিজোড় দিন = (365 × বছর + লিপ বছর) mod 7 |
পূর্ণ সপ্তাহের অতিরিক্ত নিট দিন |
| লিপ বছর = ⌊বছর/4⌋ – ⌊বছর/100⌋ + ⌊বছর/400⌋ |
অতিরিক্ত গণনা এড়াতে সঠিক গণনা |
| মাস কোড + তারিখ + (YY + ⌊YY/4⌋) mod 7 |
১ জানুয়ারি অ্যাঙ্কর থেকে সপ্তাহের দিন |
| শতাব্দী অফসেট: 1600-0, 1700-5, 1800-3, 1900-1, 2000-0 |
যেকোনো তারিখের জন্য উপরের সাথে যোগ করুন |
| ডুমসডে = (2 + 5×(cc mod 4) + YY + ⌊YY/4⌋) mod 7 |
পুরো বছরের জন্য অ্যাঙ্কর সপ্তাহের দিন |
| একই ক্যালেন্ডার ব্যবধান = 6 / 11 / 28 বছর |
বছরগুলোর মধ্যে লিপ-প্যাটার্ন পরীক্ষা করুন |
| ১০০ বছর ≡ ৫ বিজোড় দিন |
দ্রুত ১০০-ব্লক শিফট |
| ৪০০ বছর ≡ ০ বিজোড় দিন |
প্রতি ৪০০ বছরে চক্র পুনরাবৃত্তি হয় |
| ২৯ ফেব্রুয়ারি → কেবল তারিখ ≥ ২৯ ফেব্রুয়ারি হলে ১ অতিরিক্ত বিজোড় দিন যোগ করুন |
লিপ-বছর সীমানা নিয়ম |
মেমরি কৌশল
- “০৩৩৬ ১৪৬২ ৫০৩৫” – ক্রম অনুসারে মাস কোড (জানুয়ারি-ডিসেম্বর)।
- “৫-৬-০-১” – ১৭০০-১৮০০-১৯০০-২০০০ শতাব্দী অফসেট।
- “DOOM” – দুই-অঙ্কের তারিখ ৪/৪, ৬/৬, ৮/৮, ১০/১০, ১২/১২ সবসময় একই সপ্তাহের দিন।
- “FRI-day LAST” – শতাব্দীর শেষ বছরের (লিপ নয়) শেষ দিন শুক্রবার।
- “Leap-4, Skip-100, Leap-400” – লিপ নিয়ম মনে রাখার গানের মতো কথা।
সাধারণ ভুল
| ভুল |
সঠিক পদ্ধতি |
| ২০০০ লিপ বছর কিন্তু ১৯০০ নয়—এটি ভুলে যাওয়া |
শতক যা ৪০০ দ্বারা বিভাজ্য কিনা তা পরীক্ষা করুন |
| জানুয়ারির তারিখের জন্য ২৯ ফেব্রুয়ারি গণনা করা |
যদি তারিখ < ২৯ ফেব্রুয়ারি হয় তবে ২৯ ফেব্রুয়ারি উপেক্ষা করুন |
| অদ্ভুত দিন গণনায় অন্ধভাবে ৩৬৫.২৫ ব্যবহার করা |
নির্ভুল লিপ-বছরের সূত্র ব্যবহার করুন |
| ১ জানুয়ারি ২০০০-কে রবিবার ধরা |
এটি ছিল শনিবার (অ্যাঙ্কর ০) |
| প্রতি ১০০ বছরে ১ অদ্ভুত দিন যোগ করা |
১০০ বছরে ৫টি অদ্ভুত দিন হয়, ১টি নয় |
শেষ মুহূর্তের টিপস
১. প্রথমে রাফ শিটে মাসের কোড ও শতকের অফসেট লিখে রাখুন।
২. প্রতি যোগের পর সবসময় “mod 7” করুন যাতে সংখ্যাগুলো ছোট থাকে।
৩. “একই ক্যালেন্ডার” প্রশ্নে, লিপ-বছরের জোড়-বিজোড়তা ও অদ্ভুত দিনের সংখ্যা উভয়ই পরীক্ষা করুন।
৪. যদি অপশনগুলো কাছাকাছি হয়, পুনরায় যাচাই করুন ২৯ ফেব্রুয়ারি রেঞ্জের ভেতরে পড়ে কিনা।
৫. ৩০ সেকেন্ডের প্রশ্নে, পূর্ণ হিসাব না করে বর্তমান বছরের Doomsday অ্যাঙ্কর ব্যবহার করুন।
দ্রুত অনুশীলন (৫টি MCQ)
১. ১৫ আগস্ট ১৯৪৭ সপ্তাহের কোন দিন ছিল?
শুক্রবার
২. ১০০ বছরে কতগুলো অদ্ভুত দিন আছে?
৫
৩. ২০২৮-এর ক্যালেন্ডার পরবর্তীতে কোন বছরে পুনরাবৃত্তি হবে?
২০৫৬
৪. যদি ৫ মার্চ ২০০৯ ছিল বৃহস্পতিবার, তবে ৫ মার্চ ১৯৮৫ ছিল কী?
মঙ্গলবার
৫. নিচের কোনটি লিপ বছর নয়? ১৬০০, ১৭০০, ২০০০, ২৪০০
১৭০০