Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Паккард
DF2 :: ФОРУМЫ > Основные форумы > Свободное Общение > Личные блоги форумчан
Страницы: 1, 2, 3, 4, 5, 6, 7, 8
feanor
Не ношу головные уборы последние лет семь.
packa
[петросянство=on]Заметно))[/off]
ChASnock
При чем тут тег off?
packa
Так короче
packa

Код
#lang racket
(define (schet lst_int lst_func)
      (car (lst_schet (rec_mult lst_int (mult lst_func '() 0))
                      (filter (λ(x) (not (eq? (eval x) *))) lst_func))))
;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
(define (lst_schet lst_int lst_func)
  (if (empty? (cdr lst_int))
              lst_int
  (lst_schet (append (list ((eval (car lst_func)) (car lst_int) (cadr lst_int))) (cddr lst_int)) (cdr lst_func))))
;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
(define (mult lst_func res pos);( pos1 pos2 ) (* * *) ( 0 1 2 )
  (if (empty? lst_func)
      res
      (if (eq? (eval (car lst_func)) *)
          (mult (cdr lst_func) (append res (list pos)) (+ pos 1))
          (mult (cdr lst_func) res (+ pos 1)))))
;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
(define (rec_mult lst_int lst_mult);( 1 6 4) (1)
  (if (empty? lst_mult)
      lst_int
      (rec_mult (append
                 (take lst_int (car lst_mult))
                 (list (* (list-ref lst_int (+ (car lst_mult) 1))(list-ref lst_int (car lst_mult))))
                 (drop lst_int (+ (car lst_mult) 2)))
                (cdr (map (λ (x) (- x 1)) lst_mult)))))

(define (perenos lst lst2 f)
  (if (empty? lst)
      lst2
      (if (not f)
      (begin (display (append lst2 lst)) (append lst2 lst) )
      (cond [(eq? (eval (car lst)) *) (perenos (cdr lst) (append lst2 (list '+))
                                               (if (empty? (cdr lst))
                                                          #f
                                                          #t))]
            [(eq? (eval (car lst)) +) (perenos (cdr lst) (append lst2 (list '-)) #f)]
            [(eq? (eval (car lst)) -) (perenos (cdr lst) (append lst2 (list '*)) #f)]))))

(define (near_zero lst-main)
  (define end (build-list (- (length lst-main) 1) (λ (x) '+)))
  (define res (build-list (- (length lst-main) 1) (λ (x) '+)))
    (define (SIGN lst)
    (if (equal? lst end)
        (help '() lst)
    (begin (help '() lst) (SIGN (perenos lst '() #t)))))

(define (help fix-lst lst)
    (if (empty? lst)
        (cond [(< (abs (schet lst-main fix-lst)) (abs (schet lst-main res)))
               (begin (display 1)(display fix-lst)(display 2) (display res)(set! res fix-lst)(display 3)(display fix-lst)(display 4) (display res))])
        (for-each (λ (x) (help (cons x fix-lst) (remove x lst))) lst)))
(SIGN (append (build-list (- (length lst-main) 2) (λ (x) '+)) (list '-)))
  res)

http://pastebin.com/HgMtTa6V

В этой проге нет ничего особенного, или чего то умного.
Она не является по своей сути сложной.
И интереса никакого собственно не вызывает...
И собственно в универе, для которого делал, ее даже не примут из за специфичных показателей скорости (cpu time: 73446 real time: 73981 gc time: 2420)
Но я писал ее часов 12-15, Перебрав несколько раз с нуля все функции и парочку даже переписав!
Я просто хочу ее оставить здесь на память. А вообще печально это все...
packa
Санитарная дружина ИМКН - УРФУ 2013


Etoprostoya
Кто-то уже вызвал санитаров в наш уютный дфачик?
packa
Еще пока нет, но быть санитару рядом никак не помешает)))
packa
Прочитал это сообщение - написал слово/словосочетание/предложение/абзац/статью обо мне.
Кто прочитал и смылся тот жулик!

Всем хорошего дня!
Zabuza-san
Я не жулик.
gamecreator
пакка жулик
packa
samec одновременно жулик и не жулик. шрёдингер приоткрыл один глаз)
Starseeker
Цитата(HoMM 3)
packa cheater!!!

Не, ну а что надо-то?)
packa
Это провал)))
gamecreator
почему-то я только что вместо "палисад" прочёл "паккард"
packa
Это ж неспроста! (с) Винни пух
packa
packa
Сегодня у меня был отличный день!
Один из тех дней, ради которых стоит жить!
И пока он не кончился, хочу поделиться им со всеми Вами!
Берите сколько нужно, друзья!

Желаю чтобы у Всех, всех, всех Вас, было больше таких дней, а в идеале все!
Всем добра камрады!

packa
Ужасно, когда с десяток часов ждешь когда кто то появится онлайн, отходишь буквально на 5 минут, и по возвращении видишь сообщения от того самого человека, оставшиеся без ответа и offline, черт, обидно аж до слез!

Kastore
Смотря, что это за человек. Если до слёз, то кто-то очень важный и нужный. Правда?
packa
До слез, конечно, образно)
Но да, важный. А что, кто-то ждет по несколько часов ненужного человека? сомневаюсссь)
Darkmoon
Как правило, оно не стоит переживаний. Если человек обещался быть, и не был, не предупредив, при этом - он не пунктуален. Опять же, если это Вася с улицы, то и черт с ним, а если он претендует на что-то большее (например, быть важным), то он должен это осознавать и ответственнее к таким делам относиться.

А то бывает так, что сидишь ждешь по дурости, а оно там где-то прохлаждалось, думая, а ерунда какая - зачем писать лишний раз. "Важность" это хорошо, но впадать в зависимость не стоит.

packa
Договоренностей никаких и не было, в том и фишка, было неизвестно, будет ли вообще онлайн или нет. В то же время был почти уверен, что появится в онлайне и не ошибся)
Kastore
Если важный, то цепляй его своими коготками покрепче и не отпускай. :]
packa
ok)

P.S. Товарищи студенты, как там удачи на экзамен призывать?)
Starseeker
Цитата(packa @ 14 Jun 2013, 16:02) *
ok)

P.S. Товарищи студенты, как там удачи на экзамен призывать?)

В полночь из окна:)
feanor
Из форточки!

Пятак советский на удачу возьми.
packa
Помогло, пацаны, помогло!!!!!!!!!
Спасибки!!!!!
packa
Да кстати, отредактил первый пост)
Все таки мне уже 18 и вешу +2кг
packa
Пацаны!!!)
Какие способы успокоиться вы знаете, после которых не схлопочешь уголовный срок?
Считать до 10 пробовал, 10 раз...
feanor
Один. Двенадцать. Сто двадцать три..

Велик хорошо помогает, после третьего "ажтыж****************" далеко из-за спины и четвертого столба такое спокойствие на душе..а административка - не уголовное.

Ну и самое банальное, таблетки пробовал?
packa
С радостью на веле бы покатался) да он в другом городе...

Таблеток не пью впринципе) только от головы и очень редко.

P.S. Да, алкоголь не предлагать)
Flashback
Дрова поруби, грушу подолби, искупайся в проруби.
feanor
Цитата
Таблеток не пью впринципе) только от головы и очень редко.
Валерьянку же.
Vizit0r
переключиться на шота. дискотека, выгул дефачки, намотать пару кругов на соседнем стадионе - та что угодно.
FCst1
Цитата(packa @ 22 Jun 2013, 15:31) *
P.S. Да, алкоголь не предлагать)
*С грустным видом покинул тред...*
packa
Таки первый курс окончен без долгов




Эроласт
А шо там? Не кажется .
packa
Сфотканая зачетка со всеми экзаменами :)
feanor
Цитата
Программирование Время от времени делаю какую-нибудь игру Сейчас в планах примитивная стратегия
Ну чо как?
packa
Функциональные языки затмили мой разум.

А если серьезно, то весь год функционалил, и следующий семестр тоже самое, пролог и хаскелл.
Покуда получается у меня не сказать чтобы классно, решил не отвлекаться от них. А на функциональном я не смогу поднять стратегию...
Но может мой жалкий ум озарит искра генильности, и я придумаю что нибудь архи интересное на хаскелле)
packa
Гонял сегодня в Екатеринбург на общагу оформляться, и был крайне неприятно удивлен, что цену повысили в 12 раз
Это свинство, поцаны
Итак питаемся раз в день, носки теперь чтоли жевать?)
Starseeker
Нам повезло. Цены оставили прежними, надеюсь, до конца моей учёбы этого решения мне хватит;)
А так - сочувствую, конечно.
Если бы у нас так повысили, то мне тогда бы вообще хоть по знакомым иди ночуй.
feanor
Цитата
А на функциональном я не смогу поднять стратегию...

Ну морду на opengl + С/С++/С#/питон, мозги на функциональном.
Или F# освой.

Цитата
Гонял сегодня в Екатеринбург на общагу оформляться, и был крайне неприятно удивлен, что цену повысили в 12 раз
Сколько щас?
packa
Цитата
Сколько щас?

Ну на самом деле не очень много по общим меркам, но контраст просто убил. 80р против 1040р в месяц.

Сосед сказал что приняли какой то новый закон недавно, где забыли, ЗАБЫЛИ прописать что оплата за общагу должна быть не более 5% от степухи.
Я в законах вообще не ориентируюсь, может и слухи просто.
feanor
Цитата
Ну на самом деле не очень много по общим меркам, но контраст просто убил. 80р против 1040р в месяц.
Ыы, жилплощадь за штуку в месяц(
Darkmoon
Сочувствую. Может, стоит собрать активную группу, которая напишет петицию, куда следует? Все-таки это ущемление прав и все такое.
Ну или подыскать работу. Хотя это порой сложно совместить с учебой и гулянками.
packa
Да денег вобщем то хватает (ну да, иждевенец, что уж), но переплачивать неприятно)

Цитата
Может, стоит собрать активную группу, которая напишет петицию, куда следует?

Оно хоть раз получилось?) Обычно это обращает внимание на активистов, которым потом и достается...
Эроласт
Цитата
Оно хоть раз получилось?) Обычно это обращает внимание на активистов, которым потом и достается...

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

Если ничего не делать - конечно же ничто не получится. Плохие политики появляются из плохого народа и только благодаря его бездействию.
feanor
Цитата
Ну или подыскать работу. Хотя это порой сложно совместить с учебой и гулянками.
Найти работу на втором курсе - один из достаточно верных способов растянуть пребывание в общаге, угу. Лет этак до шести-семи.

Цитата
Да денег вобщем то хватает (ну да, иждевенец, что уж), но переплачивать неприятно)
Думай о съемной квартире за пятнадцать штук и успокойся)


Цитата
Оно хоть раз получилось?) Обычно это обращает внимание на активистов, которым потом и достается...
Ну у нас народ смог отстоять размер платы за учебу.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.