コード例 #1
0
 def test_negative_1(self):
     self.assertEqual(pyprimesieve.primes_sum(-1), 0)
コード例 #2
0
 def test_smallnums_4(self):
     self.assertEqual(pyprimesieve.primes_sum(3), 2)
コード例 #3
0
 def test_smallnums_5(self):
     self.assertEqual(pyprimesieve.primes_sum(4), 5)
コード例 #4
0
def main():
    ''' Driver function '''
    print(primes_sum(2000000))
コード例 #5
0
 def test_smallnums_3(self):
     self.assertEqual(pyprimesieve.primes_sum(2), 0)
コード例 #6
0
 def test_ranges_2(self):
     s = pyprimesieve.primes_sum(7, 22)
     self.assertEqual(s, 67)
     self.assertEqual(s, sum(pyprimesieve.primes(22)[3:]))
コード例 #7
0
 def test_bignums_1(self):
     self.assertEqual(pyprimesieve.primes_sum(10**5),
                      sum(pyprimesieve.primes(10**5)))
コード例 #8
0
 def test_ranges_1(self):
     s = pyprimesieve.primes_sum(3, 13)
     self.assertEqual(s, 26)
     self.assertEqual(s, sum(pyprimesieve.primes(13)[1:]))
コード例 #9
0
 def test_ranges_2(self):
     s = pyprimesieve.primes_sum(7, 22)
     self.assertEqual(s, 67)
     self.assertEqual(s, sum(pyprimesieve.primes(22)[3:]))
コード例 #10
0
 def test_negative_1(self):
     self.assertEqual(pyprimesieve.primes_sum(-1), 0)
コード例 #11
0
 def test_negative_3(self):
     self.assertEqual(pyprimesieve.primes_sum(-949248, -4848), 0)
コード例 #12
0
 def test_smallnums_5(self):
     self.assertEqual(pyprimesieve.primes_sum(4), 5)
コード例 #13
0
 def test_smallnums_4(self):
     self.assertEqual(pyprimesieve.primes_sum(3), 2)
コード例 #14
0
 def test_smallnums_3(self):
     self.assertEqual(pyprimesieve.primes_sum(2), 0)
コード例 #15
0
 def test_negative_3(self):
     self.assertEqual(pyprimesieve.primes_sum(-949248, -4848), 0)
コード例 #16
0
 def test_ranges_3(self):
     '''start > n... please no seg fault!!1'''
     self.assertEqual(pyprimesieve.primes_sum(55, 22), 0)
コード例 #17
0
 def test_ranges_1(self):
     s = pyprimesieve.primes_sum(3, 13)
     self.assertEqual(s, 26)
     self.assertEqual(s, sum(pyprimesieve.primes(13)[1:]))
コード例 #18
0
 def test_bignums_2(self):
     self.assertEqual(pyprimesieve.primes_sum(10**6), sum(pyprimesieve.primes(10**6)))
コード例 #19
0
 def test_ranges_3(self):
     '''start > n... please no seg fault!!1'''
     self.assertEqual(pyprimesieve.primes_sum(55, 22), 0)
コード例 #20
0
ファイル: 010.py プロジェクト: jaredks/euler
from pyprimesieve import primes_sum
print primes_sum(2000000)
コード例 #21
0
def getSolution(limit):
    return pyprimesieve.primes_sum(limit)
コード例 #22
0
ファイル: e010.py プロジェクト: horse-eye/euler
def ps_sum_super(limit=2000000):
    return pp.primes_sum(limit)