Commits

Jason Scheirer committed cf2c276

Initial commit

Comments (0)

Files changed (2)

+GOFILES = $(wildcard *.go)
+INTFILES := $(patsubst %.go,%.6,$(wildcard *.go))
+OUTFILES := $(patsubst %.go,%.out,$(wildcard *.go))
+
+%.6: %.go
+	6g $<
+
+%.out: %.6
+	6l $<
+
+all: $(OUTFILES)
+/*
+
+Problem 1
+
+If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
+
+Find the sum of all the multiples of 3 or 5 below 1000.
+
+*/
+
+package main
+
+func main() {
+	var total int = 0;
+	for i := 1; i < 1000; i++ {
+		if (i % 5 == 0) && (i % 3 == 0) {
+			total += i
+		}
+	}
+}