Бывшие канадские ангелы мы (fearless_cat) wrote,
Бывшие канадские ангелы мы
fearless_cat

Category:
  • Mood:

Сказка про белого бычка

Злобный Дима задал задачку - написать сортировку четырех введенных чисел без использования массивов, циклов и дополнительных переменных. Два дня решала, думала - свихнусь. 24 комбинации вручную перебрать - ни фига себе! Чуть какую-нибудь комбинацию пропустишь по невнимательности - и "очень сказка хороша, начинай сначала". Сегодня к вечеру написала таки. А Дима пришел с работы и моментально нашел баг. Причем опять же, по невнимательности, по ошибке, одну комбинацию не в тот if запихала. Решила. Проверили. Багов нет. Дима подобрел и разрешил переписать, но уже с использованием дополнительных переменных. А я уже не соображаю, у меня уже "1 + 1".
И я как тестила на простейшем примере - "1, 2, 3, 4", так и понеслась писать функцию на голубом глазу: if a == 1 и так далее. Написала, Дима приходит, говорит: "Ага, а если у тебя, допустим, 52 будет - прямо по ходу в функции менять будешь?" Я взвыла. Посидела еще часик, опять переписала. Тестю. А тесты вылетают. Я опять взвыла. Пошла к Диме, говорю: "Сдаюсь я, сил моих дамских больше нет" - "Давай я посмотрю". Посмотрел. В две секунды на примере показал, что неравенства должны быть нестрогие. Переписала. Протестила. Работает.
В голове звенит, двое суток непонятно куда делись, ощущаю себя в стиле: "Кто я? Где я? Кто все эти люди?" Порешаю лучше завтра задачек из Димкиной книжки по алгоритмам. Там, по крайней мере, уже псевдокод написан, надо только на Питоне перекодить.
Уфффф!

P.S. Кстати, а никто со мной программированию поучиться не хочет? Я бы сильно порадовалась. Самые базовые вещи, ничего страшного. Ммм?
Tags: выполняю заветы Ленина, программерское
Subscribe

  • Мы выбираем, нас выбирают - как это часто не совпадает

    Про полтора года с бойфрендом я напишу как-нибудь потом. Если будет настроение и время. А сейчас я хочу написать про… Про обиду? Про неожиданность?…

  • И опять бегущей строкой

    1) Я ушла (практически совсем, даже френдов перестала читать, максимум двое и те не в ленте), но я вернусь. Вон, многие возвращаться начали, я тоже…

  • Всем! Всем!! Всем!!!

    Буду в Ванкувере по делам с 22 по 27 октября. Дел будет масса в этот раз. Тем не менее, если кто-то хочет попить со мной кофейку или чего-то более…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 16 comments

  • Мы выбираем, нас выбирают - как это часто не совпадает

    Про полтора года с бойфрендом я напишу как-нибудь потом. Если будет настроение и время. А сейчас я хочу написать про… Про обиду? Про неожиданность?…

  • И опять бегущей строкой

    1) Я ушла (практически совсем, даже френдов перестала читать, максимум двое и те не в ленте), но я вернусь. Вон, многие возвращаться начали, я тоже…

  • Всем! Всем!! Всем!!!

    Буду в Ванкувере по делам с 22 по 27 октября. Дел будет масса в этот раз. Тем не менее, если кто-то хочет попить со мной кофейку или чего-то более…