Mr. Twister

За что я люблю теорию алгоритмов

Задача: написать программу, которая каждый день проверяет, не последний ли сегодня день месяца.
Решение (по мотивам): написать вместо этого программу, которая проверяет, не первое ли сегодня число, и запускать ее на компьютере, расположенном к востоку от вашего, после одиннадцати вечера.
  • Current Mood: happy happy
gg
в R есть тип данных для даты+времени (один из).
Есть функция которая из текстовой даты делает этот тип.
также есть функция по значению даты+времени возвращающая текущий месяц.
Считываются из файла месячные данные.
Переводятся в этот тип данных. При этом оно думает что я сижу на Гринвическом меридиане и кодирует каждый день как 0 часов 0 минут первого дня месяца.
Функция определения текущего месяца, однако, знает, что я сижу в Чикаго, где в это время еще предыдущий месяц (и при этом учитывает возможный переход на летнее время, just for lulz)...
Ну так перед скармливанием нужно к каждой дате прибавить 6 часов

Я как-то консультировал в конторе с лимузинами, у них бизнес-день начинался и заканчивался в 2 часа ночи. Соответственно у меня все запросы имели кусочек в WHERE clause типа AND serviceDate BETWEEN '1/1/2010 2:00:00' AND '1/2/2010 1:59:59.997'
это сработает, да -- главное в Калифорнии случайно этот же код не запустить ^^
Нащот Калифорнии не знаю, но в Чикаго работало
Фишка в том, что все времана были местные, и отчёт группировался только по местности, т.е. бостонские деньги с чикагскими складывать было можно, перевозки - нет.
Задача к теории алгоритмов не имеет отношения, мяхо говоря :) А если можно запускать в какое-то определенное время (после 11 вечера), то просто надо написать программу, которая печатает "да/нет", и в последний день месяца смотреть на "да", а в остальные дни --- на "нет" :)
дадада, я знаю, на самом-то деле она занимается проблемой сравнения двух битов за полиномиальное по размеру битов время
Моя дочь предложила поставить один из компьютеров на день вперед и выполнять программу, проверяющую, не первое ли сегодня число, на нем.