Question: who has been the youngest president of usa
Answer: The youngest person to assume the office was Theodore Roosevelt , who became president at the age of 42 years , 322 days , following William McKinley 's assassination ; the oldest was Donald Trump , who was 70 years , 220 days old at his inauguration .