Задача

Дан массив нечётной длины. Известно, что все элементы массива, кроме одного, имеют пару. Необходимо найти элемент не имеющий пары.

Решение

Для нахождения ответа необходимо последовательно выполнить операцию XOR со всеми элементами массива. Результатом и будет непарный элемент.

Что проверяем

Достаточно простая задача на знание свойств бинарных операций.

Деффки начали выполнять команды серии «подай/принеси». Могут там колготки свои принести или памперс для переодевания. Могут подать слюнявчик, садясь кушать. Вчера таскали маме покупки из коридора в кухню.

Если так и дальше всё пойдёт, то скоро мы наконец сможем уволить домработницу, свалить все домашние дела на детей и свесить ножки. Ради чего, собственно, всё и затевалось! 🙂

Наконец-то я обменял свои права. До окончания старых оставалось всего 20 дней. А без прав было бы крайне грустно остаться.

Центральное ГАИ на шоссе Революции порадовало чёткой организацией процесса. Всё продумано, всё для людей.

Замена прав на третьем этаже. Там же справочная по замене прав. В справочной сообщают процедуру замены, она достаточно проста. Делаешь копию справки о здоровье на первом этаже. Заверяешь её на четвёртом этаже. Оплачиваешь пошлину на втором этаже. Потом стоишь в очереди на третьем и меняешь права.

Красота! Редко кто сможет догадаться до такой простой и эффективной схемы работы.

В итоге. Две поездки на шоссе Революции, четыре часа в очередях, месяц на добычу «окончательной» бумажки, 200 рублей денег, не считая бензина, и золотой ключик у меня в кармане.

Отдельное спасибо брату Боре, за добычу «окончательной» бумажки, подтверждающей получение мною прав!

Сегодня выяснил, что Raiffeisen теперь берет 900 (!) рублей за копию платёжки и по +150 рублей за каждый лист, если их больше одного.

Совсем ошалели. Везде вроде цены падают, в связи с кризисом. А у нас, как обычно...

Не смотря ни на что, сегодня пошли на распределение в садики. К сожалению, не попали в тот садик, в который хотели. Но и совсем прокатить нас не удалось.

Уж не знаю что тут сказалось больше...  удача, моё присутствие или вчерашние перезвоны с разным начальством отдела образования.

Так что Анастасия и Ульяна теперь официально посчитаны в детский сад, с 1-го сентября.

Интересно, на 1-е сентября в садик цветы носят? 🙂

Если над проектом работает больше одного человека, то участникам проекта приходится общаться между собой, так или иначе. Несмотря на банальность и очевидность этого утверждения, не всем так банально и очевидно как именно общаться. Ещё хуже, если общаться приходится между группами или с удалёнными членами команды и группами.

Постараюсь выделить простые принципы общения, которые помогают мне жить. Вдруг, ещё кому-нибудь пригодятся.

Читать далее

Кругом враги! Что-то это даже утомлять начинает.

Наш родной Петергофский отдел образования кинул нас с садиком! 🙁

Когда мы начали заниматься садиком прошлой осенью, запись проводилась в самих садиках и нас все заведующие убеждали, что садиков у нас достаточно, пришли мы заранее и совершенно спокойно в садик попадём.

Потом было несколько походов в садики, с целью подтвердить, что мы всё ещё здесь и мы всё ещё хотим.

Затем решили перенести запись из садиков в районные отделы образования. На этом этапе мы неожиданно оказались значительно дальше в очереди, чем были в садике. Нас успокоили, сказали, что просто ошибка и мы в садик обязательно попадём в какой хотим. Тем более что у нас двойняшки и мы, без нескольких месяцев, многодетные, а многодетных вообще в первую очередь записывают.

Каково же было Маришино удивление, когда она явилась вчера в отдел образования за получением направления , а ей заявили, что мы ни в один список не попали, т.к. «поздно пришли». На вопрос куда и когда мы поздно пришли ей не смогли дать разумного ответа и выставили беременную женщину за дверь.

Прекрасные люди!

Придётся работать через начальника роно и городской комитет по образованию. Посмотрим чем кончится.

UPD: Позвонил в горячую линию инспекции городского комитета по образованию, сказали слать запрос факсом.

Видимо кризис совсем стукнул по мобильным операторам и видимо абоненты совсем поменялись. Если в кризис 98-го года Мегафон, тогда ещё Северо-Западный GSM, искал как бы уменьшить нагрузку на абонентов, чтобы они хоть как-то пользовались связью. И, например, снимал абонентскую плату только в те дни, когда вы реально кому-то звонили...

То нынче наступили совсем другие времена. И Мегафон уже пытается вынимать деньги из абонентов любыми способами, хоть бы и обманом.

Поменяли мы Марише тариф в прошлом месяце с Люкс.1000 на Люкс.500, ехала она к родителям и много болтать в домашнем регионе не собиралась. Через некоторое время я заметил, что у нее влючилась музыка вместо гудка. Я подумал, что надо бы проверить откуда такое счастье, но забегались: девочки болели и просто не до того было.

Сегодня, переключались обратно на Люкс.1000, решил еще и про это спросить. Выяснилось, что эти прекрасные люди «в реклавмных целях» подключили аж три платных услуги: «Замени гудок» за 45 рублей, «Живой баланс» за 29 рублей и «Всегда на связи» за 25. Про подключение гудка вроде бы прилетала какая-то невнятная SMS-ка, про остальные просто «забыли» сообщить.

Т.к. мы не успели в течении двух недель узнать о свалившемся на нас счастье и сплясать с  бубном для отключения, то Megafon радостно снял почти 100 рублей.

Девочка в службе поддержки, заученными фразами, рассказала нам, что не навязанная слуга, а рекламная акция. Ну и мы сами лохи, что за две недели не успели узнать и сплясать.

Прекрасные люди...

Самая беда, что сейчас похоже все оспсосы былуются одинаковым разводиловым. Вроде этих рекламных услуг или лохотронов с смсками. Пчелайн вон свой лохотрон аж в телевизоре рекламирует.

Надо будет схоить в абонентский отдел, жалобу написать. Может вернут 99 рублей.

Смена тарифного плана, кстати, теперь тоже 99 рублей стоит. С миру по нитке...

Получил я подписку на MSDN, чтобы Windows какой-нибудь хитрый выкачать или VisualStudio.

Так вскрытие показало, что чтобы что-нибудь скачать необходимо зайти туда исключительно Internet Explorer'ом и с Windows. Иначе никак. Устанавливается какой-то безумный ActiveX, который собственно и грузит потом что хотел.

При заходе с Linux кнопки закачки просто задизейблены.

Забавно... надо будет искать винду, чтобы скачать iso, чтобы поставить винду 🙂

Один из Маришиных друзей попросил её помочь купить ноутбук. Требования как обычно: интернет, фотографии, кино. Т.е. подойдёт практически любая машинка. Единственная беда здесь — Windows Vista на всех поголовно. А недорогому компьютеру с целероном или не очень быстрым Core2Duo и, что еще хуже, всего одним гигабайтом памяти на борту справляться с этой системой будет тяжеловато.

Поэтому было принято стратегическое решение не повышать стоимость компьютера до мощностей пригодных для Vista, а сберечь немного денег во время кризиса и использовать Ubuntu Linux. Ubuntu достаточно сильно заточена под непрофессиональных пользователей и не вызывает каких-либо проблем в общении.

Экономия в итоге составила порядка 9 тысяч рублей, т.к. мы купили ноутбук чуть дороже 21000, а подходящие под Vista, с Vista Home Premium, начинались от 30000.

Но это всё преамбула...

Читать далее