Сериал
Задача на ветвление
Совсем скоро по телевизору начнут показывать новый сезон любимого сериала Васи. Он знает, что в сезоне будет показано n серий.
Пронумеруем все дни в недели от 1 до 7 с понедельника до воскресенья. Известно, что все дни от 1 до 5 каждую неделю являются рабочими, а дни 6 и 7 — выходные.
Каждый рабочий день будет выходить ровно одна серия сериала до тех пор, пока не будут показаны все n серий. Вася знает, что первая серия сериала будет показана в день k текущей недели.
Определите номер дня недели, в который будет показана n-я серия нового сезона сериала.
Входные данные
В первой строке следует целое число n (1 ≤ n ≤ 1000) — количество серий в новом сезоне сериала.
Во второй строке следует целое число k (1 ≤ k ≤ 5) — номер дня, в который будет показана первая серия нового сезона сериала. Гарантируется, что k — это рабочий день недели.
Выходные данные
Выведите номер дня недели, в который будет показана n-я серия нового сезона сериала.
АЛГОРИТМ
- Если количество серий n < (5 - k + 1), то все серии покажутся на этой неделе, а последняя в res = k + n - 1 день (n = 1 => res = k)
- Иначе в первую неделю покажется m = (5 - k + 1) серий (k = 1 => 5 серий, k = 5 => 1 серия)
останется показать N = n - m
res = N % 5 - даст количество серий, оставшихся в последнюю неделю. Если res = 0, то последняя серия была показана в Пятницу.