Аккакий Аккакиевич
Ученик
(105)
5 лет назад
Calc_y:
Push ebx
Mov ebx, esp
Push eax
Push ecx
Push edx
Push esi
Push edi
Mov esi, [ebx+4]//a
Mov ecx, [ebx+8]//b
Mov edx, [ebx+12]//c
Imul eax, esi, esi
Imul edi, ecx, edx
Sub ecx, edx
Add eax, ecx
Div eax, eax, edi
Pop edi
Pop esi
Pop edx
Pop ecx
Pop ebx
Ret
Не факт что работает, но попробовать стоит
PS: да, слишком жирно, но дарёному коню в зубы не смотрят
dsfdsfsdfsdf ddsfdsfdsf
Ученик
(35)
5 лет назад
result=(6998+(день+y+y div 4+(31×m) div 12)) mod 7
Результат — число от 0 до 6, где 0 — воскресенье, 1 — понедельник, 2 — вторник, 3 — среда, 4 — четверг, 5 — пятница, 6 — суббота
Дальше сам!