Answer
$42.86$ years
Work Step by Step
Plugging in $N=1000000$ into the formula, we get:
$t=3\frac{\log(1000000/50)}{\log2}\approx42.86$
You can help us out by revising, improving and updating this answer.
Update this answerAfter you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.