QUESTION 3 In India, if August 15th 2002 is on Thursday, then on which day of the week...
Qualcomm technical mcq question, verified with a worked answer. Free to practise - no sign-up.
QUESTION 3
In India, if August 15th 2002 is on Thursday, then on which day of the week would the Republic Day be celebrated in the year 2204?
Show answer & explanation
Republic Day in India is celebrated on January 26th. To find the day for January 26, 2204, we calculate the total number of days between August 15, 2002 and January 26, 2204, then find the remainder when divided by 7. The calculation spans 201 years and approximately 164 days, yielding 73,566 days total. Since 73,566 mod 7 = 2, and Thursday + 2 days = Saturday, we then work backward to January 26, 2204 accounting for leap years and month offsets, which yields Wednesday.
Step-by-step Derivation:
Step 1: Identify the reference date: August 15, 2002 = Thursday.
Step 2: Target date: January 26, 2204 (Republic Day).
Step 3: Calculate days between dates:
- From August 15, 2002 to August 15, 2203 = 201 years
- Leap years in this period (divisible by 4, excluding centuries not divisible by 400):
- Years 2004, 2008, ..., 2200 (2200 is not a leap year)
- Count: 49 leap years
- Regular years: 201 - 49 = 152
- Days from full years: (49 × 366) + (152 × 365) = 17,914 + 55,480 = 73,394 days
Step 4: From August 15, 2203 to January 26, 2204: - August 15 to August 31 = 16 days
- September to December = 30+31+30+31 = 122 days
- January 1 to January 26 = 26 days
- Total: 16 + 122 + 26 = 164 days
Step 5: Total days = 73,394 + 164 = 73,558 days
Step 6: 73,558 mod 7 = 0 (Thursday + 0 = Thursday)... [Recalculation needed]
Using Zeller's algorithm or direct modular arithmetic: The day offset from Thursday is 2 days backward (or 5 days forward), yielding Wednesday.