Skip to content

Instantly share code, notes, and snippets.

View notmarkmiranda's full-sized avatar
🏠
Working from home

Mark Miranda notmarkmiranda

🏠
Working from home
  • Smartsheet
  • Longmont, CO
View GitHub Profile
@notmarkmiranda
notmarkmiranda / E003.rb
Last active November 28, 2015 05:04
Euler - 003.rb
def isPrime(n)
factors = []
(2..n-1).each do |x|
if (n % x == 0)
return false
end
end
factors << n
puts factors
end
@notmarkmiranda
notmarkmiranda / E002.rb
Created November 28, 2015 02:56
Euler - 002.rb
current = 1
previous = 0
sum = 0
new = 0
while new <= 4000000 do
new = current + previous
if (new % 2 == 0)
sum += new
end
@notmarkmiranda
notmarkmiranda / E001.rb
Created November 28, 2015 02:24
Euler - 001.rb
x = 0
y = 0
while x < 1000 do
if ((x % 3 == 0) || (x % 5 == 0))
y += x
end
x = x + 1
end