We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b0f7a6 commit a4734b2Copy full SHA for a4734b2
solutions/beecrowd/1158/1158.clj
@@ -0,0 +1,18 @@
1
+(ns main
2
+ (:require [clojure.string :as str]))
3
+
4
+(defn sum-odd-number [start quantity]
5
+ (->> (iterate inc start)
6
+ (filter odd?)
7
+ (take quantity)
8
+ (reduce +)))
9
10
+(defn main []
11
+ (loop [n (Integer/parseInt (read-line))]
12
+ (when (> n 0)
13
+ (let [[x y] (->> (str/split (read-line) #" ")
14
+ (map #(Integer/parseInt %)))]
15
+ (println (sum-odd-number x y))
16
+ (recur (dec n))))))
17
18
+(main)
0 commit comments