Skip to content

Instantly share code, notes, and snippets.

View charlesponti's full-sized avatar

Charles Ponti charlesponti

View GitHub Profile
@charlesponti
charlesponti / Euler_7
Created May 6, 2013 18:08
Project Euler: Problem 7
def is_prime?(num)
2.upto(num-1) { |i| return false if ((num % i) == 0) }
true
end
def this_prime(position)
results = []
i = 2
until results.count == position
results << i if is_prime?(i)
@charlesponti
charlesponti / Euler_6
Last active December 17, 2015 01:18
Project Euler: Problem 6
def sum_sq_diff(max)
sum_sqs = 0
sq_sums = 0
1.upto(max) { |i| sum_sqs += i**2 }
1.upto(max) { |i| sq_sums += i }
p sq_sums**2 - sum_sqs
end