0
0

Day of the Week (Future/Past Days)

Introduction

वह समस्याएँ जिनमें किसी ज्ञात weekday से कुछ दिन पहले या बाद कौन-सा दिन होगा पूछा जाता है aptitude tests में अक्सर आती हैं। ये आपको सरल मॉड्यूलर अंकगणित (mod 7) का उपयोग करना और दिन-दर-दिन गिनने की बजाए remainders में सोचने की आदत डालती हैं।

Pattern: Day of the Week (Future/Past Days)

Pattern

आगे या पीछे N दिन घुमाकर weekday निकालने के लिए N को modulo 7 में घटाएँ और बेस weekday को उसी के अनुरूप शिफ्ट करें।

Step-by-Step Example

Question

अगर आज Monday है, तो 10 days बाद कौन-सा दिन होगा?

Solution

  1. Step 1 → शिफ्ट को remainder में बदलें

    10 का mod 7 = 3. तो 10 दिन आगे बढ़ना व्यावहारिक रूप से 3 दिन आगे बढ़ने के बराबर है।
  2. Step 2 → बेस weekday को आगे शिफ्ट करें

    शुरू करें Monday → +1 = Tuesday, +2 = Wednesday, +3 = Thursday.
  3. Final Answer:

    Thursday
  4. Quick Check:

    10 = 7 + 3 → एक पूरा सप्ताह के बाद दिन वही रहता है, शेष +3 → MondayThursday

Quick Variations

1. पीछे की ओर शिफ्ट: remainder को घटाएँ (negative shift) या आगे की ओर 7 - r जोड़ें।

2. बड़े N के लिए: पहले N को mod 7 में घटाएँ ताकि सरल हो जाए।

3. मिश्रित अंतराल: महीनों/वर्षों को मिलाते समय, हर स्पैन को odd days में बदलकर फिर modulo 7 लागू करें।

Trick to Always Use

  • Step 1 → दिनों की संख्या को mod 7 में घटाएँ (N mod 7)।
  • Step 2 → आगे बढ़ने के लिए remainder को बेस weekday में जोड़ें; पीछे जाने के लिए remainder घटाएँ (या 7 - remainder जोड़ें)।

Summary

Summary

  • हमेशा बड़े day-shifts को N mod 7 लेकर प्रभावी शिफ्ट निकालें।
  • आगे शिफ्ट: remainder को बेस weekday में जोड़ें; पीछे शिफ्ट: remainder घटाएँ या (7 - remainder) जोड़ें।
  • पूर्ण सप्ताह (7 के गुणक) weekday में कोई परिवर्तन नहीं लाते - उन्हें अनदेखा करें।
  • जब spans (महीने/वर्ष) मिलाएँ, तो हर span को odd days में बदलकर फिर mod 7 लागू करें।

याद रखने के लिए उदाहरण:
Start: Monday. Move forward 10 days → 10 mod 7 = 3 → Monday + 3 = Thursday.

Practice

(1/5)
1. If today is Wednesday, what day will it be after 9 days?
easy
A. Friday
B. Saturday
C. Thursday
D. Sunday

Solution

  1. Step 1: Reduce days using modulo 7

    9 ÷ 7 → remainder = 2. So the day shifts forward by 2 days.
  2. Step 2: Move forward from Wednesday

    Wednesday → Thursday (+1) → Friday (+2).
  3. Final Answer:

    Friday → Option A
  4. Quick Check:

    After 7 days it’s Wednesday again, +2 days → Friday ✅
Hint: Divide given days by 7 and use remainder to find shift.
Common Mistakes: Counting all 9 days directly without using mod 7 simplification.
2. If it was Sunday on 1st March, what day will it be on 10th March (same year)?
easy
A. Wednesday
B. Tuesday
C. Monday
D. Thursday

Solution

  1. Step 1: Count the gap

    10 - 1 = 9 days difference.
  2. Step 2: 9 mod 7 = 2 → move forward 2 days

    Sunday → Monday (+1) → Tuesday (+2).
  3. Final Answer:

    Tuesday → Option B
  4. Quick Check:

    Adding 9 days → remainder 2 → Sunday + 2 = Tuesday ✅
Hint: Use date difference and remainder mod 7 to shift weekday.
Common Mistakes: Forgetting to subtract start date when counting the gap.
3. If today is Friday, what day was it 15 days ago?
easy
A. Wednesday
B. Friday
C. Thursday
D. Saturday

Solution

  1. Step 1: Find remainder

    15 ÷ 7 → remainder = 1 (since 14 is a multiple of 7).
  2. Step 2: Move backward 1 day

    Friday - 1 = Thursday.
  3. Final Answer:

    Thursday → Option C
  4. Quick Check:

    15 = 14 + 1 → backward 1 day → Thursday ✅
Hint: For past days, subtract the remainder (or add 7 - remainder).
Common Mistakes: Adding instead of subtracting for backward direction.
4. If it is Tuesday today, what day will it be after 100 days?
medium
A. Thursday
B. Friday
C. Saturday
D. Sunday

Solution

  1. Step 1: Reduce 100 using mod 7

    100 ÷ 7 → remainder = 2.
  2. Step 2: Move forward by 2 days

    Tuesday → Wednesday (+1) → Thursday (+2).
  3. Final Answer:

    Thursday → Option A
  4. Quick Check:

    Every 7 days cycle repeats → +2 shift → Thursday ✅
Hint: Only remainder after division by 7 affects the weekday.
Common Mistakes: Trying to count all 100 days manually instead of using mod 7.
5. If it was Thursday yesterday, what day will it be 50 days from now?
medium
A. Thursday
B. Sunday
C. Monday
D. Saturday

Solution

  1. Step 1: Today is Friday (since yesterday was Thursday)

    We start from Friday.
  2. Step 2: Reduce 50 using modulo 7

    50 ÷ 7 → remainder = 1 (49 is a multiple of 7).
  3. Step 3: Move forward by 1 day

    Friday → Saturday.
  4. Final Answer:

    Saturday → Option D
  5. Quick Check:

    50 = 7×7 + 1 → +1 day shift → Friday → Saturday ✅
Hint: Use remainder after division by 7 to find weekday shift.
Common Mistakes: Forgetting that 'yesterday Thursday' means today is Friday.

Mock Test

Ready for a challenge?

Take a 10-minute AI-powered test with 10 questions (Easy-Medium-Hard mix) and get instant SWOT analysis of your performance!

10 Questions
5 Minutes