clojure-serbia

Мејл листа: https://groups.google.com/d/forum/clojure-cp6uja
Jovan Toroman 2021-03-25T09:13:28.089400Z

jutro...razmišljao sam malo o onom zadatku, mislim da znam kako da ga rešim. Probaću danas da napišem kod

dotemacs 2021-03-25T10:54:47.089700Z

Јутро

dotemacs 2021-03-25T10:55:06.090100Z

Супер што си поменуо задатак, да ме подстакне да га и ја покренем.

dotemacs 2021-03-25T10:56:09.091500Z

Иначе што се тиче саге у вези Ол Стрита, објавили посао на лондонској кложур мејл листи, за послове. Као што сте видели а онда су улетели други да се пожале и шта је исход? Брише се цела мејл листа.

dotemacs 2021-03-25T11:08:28.092200Z

Овај чланак ми се свиђа, ради се о критици https://www.sciencemag.org/careers/2021/03/science-relies-constructive-criticism-here-s-how-keep-it-useful-and-respectful

vasac 2021-03-25T12:24:06.093200Z

Избрисали су листу јер је фирма на коју неко има замјерке тамо окачила оглас?

dotemacs 2021-03-25T12:36:21.093500Z

Да

dotemacs 2021-03-25T12:36:38.093800Z

Баш тако

vasac 2021-03-25T12:38:32.094800Z

Изгледа да убрзано долази вријеме да се преселимо у #clojure-burundi и пишемо под псеудонимима.

dotemacs 2021-03-25T13:02:47.095Z

Хаха

Jovan Toroman 2021-03-25T13:54:14.096300Z

hahaha, gde nadje Burundi 😂 kontam da su admini odlucili da im ne odgovara takav negativan publicitet i izbrisali. Nije lako biti admin, tu su razne moralne dileme.

vasac 2021-03-25T13:57:56.098800Z

Па није лако бити админ јер је такво вријеме дошло да се сви нађу уврјеђени због свакаквих глупости. Ако су рецимо установили да фирма није достојна да јој стоји оглас тамо врло лако је избацити их са листе. Ово ми као онај одред самоубица из Монти Пајтона - неко је имао непријатно искуство на интервјуу, хајде да укокамо листу.

dotemacs 2021-03-25T15:39:02.100500Z

Да Британија има Вучића на само 15 дана, била би то боља земља.

Jovan Toroman 2021-03-25T16:20:46.100900Z

reci mi da nisi ozbiljan...

Jovan Toroman 2021-03-25T22:38:12.103100Z

evo ga neko rešenje što sam napravio. Trenutno pokriva samo osnovni slučaj, kada se podrazumeva da je najbolje iskoristiti prvo najveće novčiće (slučaj kada su novčići 9, 6, 5, 1 zato pada). Probaću sutra da unapredim. 👋

(defn coins-change
  "Given a value V, if we want to make change for V cents, 
  and we have infinite supply of each of C = { C1, C2, .. , Cm} 
  valued coins, what is the minimum number of coins to make the 
  change? If it's not possible to make change, print -1."
  [coins value]
  (loop [current-coins coins
         current-value 0
         min-coins     -1]
    (let [can-add-first? (and (not-empty current-coins) 
                              (<= (+ current-value (first current-coins)) value))]
      (if (or (= current-value value) (empty? current-coins))
        min-coins
        (if can-add-first?
          (recur current-coins
                 (+ (first current-coins) current-value)
                 (if (= min-coins -1) 1 (inc min-coins)))
          (recur (rest current-coins)
                 current-value
                 min-coins))))))