Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Clojure
All the remaining languages, that are supported on CodinGame, seem to not be supported on Tech.io. But that just means that we cannot run a sample code in this playground only in the CG IDE.
Checking the sample code
(ns Solution
(:require [clojure.string :as str])
(:gen-class))
(defn output [msg] (println msg) (flush))
(defn debug [msg] (binding [*out* *err*] (println msg) (flush)))
(defn -main [& args]
(let [m (read-line)]
(def c ["00", "0"])
(def b
(clojure.string/replace
(apply str (map
#(format "%1$7s" %)
(map #(Long/toString % 2) (map int m))))
" " "0"))
(def ans (str (nth c (- (int (first b)) (int \0))) " 0"))
(loop [i 1]
(when (< i (count b))
(do (def ans (str ans
(if (= (nth b i) (nth b (dec i)))
"0"
(str " " (nth c (- (int (nth b i)) (int \0))) " 0"))))
(recur (inc i)))))
(output ans)))
Looking at the syntax
- TODO
Other characteristics
- TODO
Resources to check
Coming next...
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content