Я знаю, что событие происходит в понедельник любого года. Я также знаю, что событие случается между 25-31 мая любого данного года. Если я вычислю тип дня 25 мая, я узнаю, что это среда. Но как я могу написать сценарий, чтобы определить, что событие будет 30 мая?
Я назначаю дням число: воскресенье = 1, понедельник = 2 и т. Д.
У меня есть переменная A, равная тому, какой день 25 мая: A = 4
У меня есть переменная B, равная тому, в какой день происходит событие: B = 2
Я устанавливаю X равным тому, сколько дней мне нужно добавить в A, чтобы получить правильную дату.
Я написал это уравнение, которое, кажется, работает:
(A + X)% 7 = B
(4 + X)% 7 = 2
Я знаю, если я установлю 5 в качестве X, уравнение будет истинным, а 5 — это сколько дней мне нужно добавить к 25 мая, чтобы сделать его 30 мая, но как я могу переписать уравнение так, чтобы оно было равно X, а не B?
Задача ещё не решена.
Других решений пока нет …