← К задачам
Легко · +2МассивыЧисла

Старение населения

Учитывая словарь людей и их возрастов, верните, сколько лет будет людям после того, как пройдет n лет. Используйте абсолютное значение n.

Примеры

after_n_years({
  "Joel" : 32,
  "Fred" : 44,
  "Reginald" : 65,
  "Susan" : 33,
  "Julian" : 13
}, 1) ➞ {
  "Joel" : 33,
  "Fred" : 45,
  "Reginald" : 66,
  "Susan" : 34,
  "Julian" : 14
}

after_n_years({
  "Baby" : 2,
  "Child" : 8,
  "Teenager" : 15,
  "Adult" : 25,
  "Elderly" : 71
}, 19) ➞ {
  "Baby" : 21,
  "Child" : 27,
  "Teenager" : 34,
  "Adult" : 44,
  "Elderly" : 90
}

after_n_years({
  "Genie" : 1000,
  "Joe" : 40
}, 5) ➞ {
  "Genie" : 1005,
  "Joe" : 45
}

Примечание

  • n должно быть положительным числом, потому что, насколько я знаю, люди не стареют в обратном направлении. Поэтому используйте абсолютное значение n.
def after_n_years(names, n):
    
Для запуска тестов необходима авторизация.
Поддержать проект