Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Ещё встретил такое
Отправлено
Vit 07 февраля 2008 г. 15:31
В ответ на:
Это очень сложно. отправлено
БУБУ 07 февраля 2008 г. 15:11
вариант от Tomohiko Sakamoto:
<c>
dayofweek(y, m, d) /* 0 = Воскресенье */
int y, m, d; /* 1 <= m <= 12, y > 1752 (примерно) */
{
static int t[] = {0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4};
y -= m < 3;
return (y + y/4 - y/100 + y/400 + t[m-1] + d) % 7;
}
</c>
Составить ответ | Вернуться на конференцию
Ответы