інформація про продуктивність обчислень

14893 зареєстрованих членів

крок розміру

Патрісія відвідує тренажерний зал, де тренер каже їй відпрацювати певний графік.
Він містить різні рівні зусиль і вимагає певного часу для його завершення.
Крок виконується за одиницю часу, і, виконуючи його, витрачається кількість калорій, рівна його розміру.
Повна програма, обрана тренером, проходить у два послідовних етапи:

  • 1 крок розміру 1
  • 1 розмір кроку 1, 1 розмір кроку 2
  • 1 крок розміру 1, 1 крок розміру 2, 1 крок розміру 3
    .
  • 1 крок розміру 1, 1 крок розміру 2,. 1 крок розміру N

  • 1 крок розміру N-1, 1 крок розміру N-2,., 1 розмір кроку 1
    .
  • 1 крок розміру 3, 1 крок розміру 2, 1 крок розміру 1
  • 1 розмір кроку 2, 1 розмір кроку 1
  • 1 крок розміру 1 .

Через T одиниць часу телефон дзвонить. Тренер дозволяє Патрісії відповідати на телефонні дзвінки лише у тому випадку, якщо вона перебуває на другому етапі навчання або якщо вона закінчила працювати з цілою програмою, інакше ні!

Вимога

Напишіть програму, яка зчитує числа N і T, а потім визначає та відображає ціле число X, визначене наступним чином:

  • 1, якщо Патрісія закінчила працювати з цілою програмою, коли задзвонив телефон
  • -1, якщо Патрісії не дозволено відповідати на телефонні дзвінки
  • природна кількість калорій, споживаних до того часу, коли задзвонив телефон, якщо Патрісія перейшла до етапу II, не усвідомлюючи цього повністю.

Вхідні дані

Файл fit.in містить у рядку натуральні числа N і T, розділені пробілом.

Вихідні дані

Вихідний файл fit.out буде містити один рядок, в який буде записано ціле число X, визначене програмою.

обмеження

Приклад

fit.infit.outExplicatie
5 22
51
Загальний час, необхідний для проходження навчання: 25. I етап завершується через 15 одиниць часу.
Не споживайте калорій за останні 3 етапи вимірювання: 2 1 1 .
5 27
1
Патрісія закінчила роботу над цілою програмою, коли задзвонив телефон.
5 10
-1
Час, необхідний для проходження I етапу, дорівнює 15 .
Йому не дозволяють відповідати на телефонні дзвінки.

Підказки рішення

Якщо не вказано інше, зміст веб-сайту infoarena
публікується під ліцензією Creative Commons Attribution-NonCommercial 2.5.