コード例 #1
0
ファイル: prime.py プロジェクト: guskovgithub/guskov6
 def test_prime(self):
     # Набор проверок
     self.assertEqual(lib.prime(3), True)
     self.assertEqual(lib.prime(0), False)
     self.assertEqual(lib.prime(7), True) 
     self.assertEqual(lib.prime(6), False)
     self.assertEqual(lib.prime(1), False)
コード例 #2
0
ファイル: 1.py プロジェクト: deadwhisperme/6pract
 def test_primepol(self):
     self.assertEqual(lib.prime(1), True)
     self.assertEqual(lib.prime(2), True)
     self.assertEqual(lib.prime(3), True)
     self.assertEqual(lib.prime(4), False)
     self.assertEqual(lib.prime(5), True)
     self.assertEqual(lib.prime(6), False)
     self.assertEqual(lib.prime(7), True)
     self.assertEqual(lib.prime(8), False)
コード例 #3
0
	def test_prime(self):
		self.assertEqual(lib.prime(5), True)
		self.assertEqual(lib.prime(11), True)
		self.assertEqual(lib.prime(13), True)
		self.assertEqual(lib.prime(1), True)
		self.assertEqual(lib.prime(4), False)
		self.assertEqual(lib.prime(-11), True)
		self.assertEqual(lib.prime(-12), False)
		self.assertEqual(lib.prime(0), False)
コード例 #4
0
ファイル: 1.py プロジェクト: deadwhisperme/6pract
 def test_primeotr(self):
     self.assertEqual(lib.prime(-1), True)
     self.assertEqual(lib.prime(-2), True)
     self.assertEqual(lib.prime(-3), True)
     self.assertEqual(lib.prime(-4), False)
     self.assertEqual(lib.prime(-5), True)
     self.assertEqual(lib.prime(-6), False)
     self.assertEqual(lib.prime(-7), True)
     self.assertEqual(lib.prime(-8), False)
コード例 #5
0
ファイル: 76.py プロジェクト: martinmongi/project_euler
def ways_to_sum(n):
	v = [0]*(n+1)
	v[0] = 1
	v[1] = 1
	for i in range(1,len(v)-1):
		if prime(i):
			for j in range(i,len(v)):
				#i is the number i am counting
				v[j] += v[j-i]

	print(v)
コード例 #6
0
ファイル: test1.py プロジェクト: egorrozinskiy/upr
 def test_prime_negative(self):
     self.assertEqual(lib.prime(2), True)
     self.assertEqual(lib.prime(3), True)
     self.assertEqual(lib.prime(6), True)
     self.assertEqual(lib.prime(-1), True)
     self.assertEqual(lib.prime(10), False)
     self.assertEqual(lib.prime(11), False)
コード例 #7
0
ファイル: 1_4.py プロジェクト: petrundiy2/6thpractice
 def test_def_prime(self):
     self.assertEqual(lib.prime(1),False)
     self.assertEqual(lib.prime(2),True)
     self.assertEqual(lib.prime(-1),True)
     self.assertEqual(lib.prime(3),True)
     self.assertEqual(lib.prime(5),True)
     self.assertEqual(lib.prime(6),False)
コード例 #8
0
ファイル: test1.py プロジェクト: MargoGV/first-repo
 def test_non_prime_two(self):
     self.assertEqual(lib.prime(-3), False)
コード例 #9
0
ファイル: test_lib.py プロジェクト: Vaace/lab_work
	def test_prime_one(self):
		self.assertEqual(lib.prime(-12), False)		
コード例 #10
0
ファイル: tests.py プロジェクト: RerRayne/course-site
 def test_prime_error3(self):
     self.assertEqual(lib.prime(-9), False,
                      'Отрицательное число не является простым')
コード例 #11
0
ファイル: tests.py プロジェクト: RerRayne/course-site
 def test_prime(self):
     self.assertEqual(lib.prime(2), True)
     self.assertEqual(lib.prime(3), True)
     self.assertEqual(lib.prime(4), False)
     self.assertEqual(lib.prime(5), True)
コード例 #12
0
 def test_prime_error3(self):
     self.assertEqual(lib.prime(-9), False, 'Отрицательное число не является простым')
コード例 #13
0
ファイル: 1-4.py プロジェクト: tanya9779/lab6
 def test_prime_non_negative_arg(self):
     self.assertEqual(lib.prime(1),False)
     self.assertEqual(lib.prime(2),True)
     self.assertEqual(lib.prime(0),False)
     self.assertEqual(lib.prime(7),True)
コード例 #14
0
 def test_prime_positive_prime(self):
     self.assertTrue(lib.prime(7))
     self.assertTrue(lib.prime(3))
コード例 #15
0
ファイル: 1-prime.py プロジェクト: agamestra/tests
 def test_prime_sost(self):
     self.assertEqual(lib.prime(6), False)
コード例 #16
0
ファイル: 1-prime.py プロジェクト: agamestra/tests
 def test_prime_2(self):
     self.assertEqual(lib.prime(2), True)
コード例 #17
0
ファイル: 1.py プロジェクト: deadwhisperme/6pract
 def test_primezero(self):
     self.assertEqual(lib.prime(0), True)
コード例 #18
0
ファイル: 77.py プロジェクト: martinmongi/project_euler
#!/usr/bin/env python3

from lib import prime

ways = [0]*11

for i in range(10):
	if prime(i):
		ways[i] = 1
	else:
		ways[i] = 0
	for j in range(i):
		if prime(i-j):
			ways[i] += ways[j]

print(ways)
コード例 #19
0
ファイル: task2.py プロジェクト: PakhnovaMaria/Pakhnova1sem
 def test_prime_notprime(self):
     self.assertEqual(lib.prime(4), False)
     self.assertEqual(lib.prime(-1), False)
コード例 #20
0
 def test_prime_negative_quasi_prime(self):
     self.assertFalse(lib.prime(-2))
     self.assertFalse(lib.prime(-3))
コード例 #21
0
ファイル: 1-prime.py プロジェクト: agamestra/tests
 def test_prime_1(self):
     self.assertEqual(lib.prime(1), True)
コード例 #22
0
 def test_prime_negative(self):
     self.assertFalse(lib.prime(-4))
     self.assertFalse(lib.prime(-8))
コード例 #23
0
 def test_prime(self):
     self.assertEqual(lib.prime(2), True)
     self.assertEqual(lib.prime(3), True)
     self.assertEqual(lib.prime(4), False)
     self.assertEqual(lib.prime(5), True)
コード例 #24
0
ファイル: 1-prime.py プロジェクト: agamestra/tests
 def test_prime_minus(self):
     self.assertEqual(lib.prime(-11), False)
     self.assertEqual(lib.prime(-36), False)
コード例 #25
0
ファイル: 1-4.py プロジェクト: tanya9779/lab6
 def test_prime_negative(self):
     self.assertEqual(lib.prime(-1),False)
     self.assertEqual(lib.prime(-2),False)
コード例 #26
0
ファイル: 1-prime.py プロジェクト: agamestra/tests
 def test_prime_prost(self):
     self.assertEqual(lib.prime(31), True)
コード例 #27
0
ファイル: 4.py プロジェクト: markoshura/tests
 def test_sqrt_negative(self):
     # Набор проверок
     self.assertEqual(lib.prime(-2), 0)
コード例 #28
0
ファイル: 1-prime.py プロジェクト: agamestra/tests
 def test_prime_0(self):
     self.assertEqual(lib.prime(0), False)
コード例 #29
0
ファイル: 4.py プロジェクト: markoshura/tests
 def test_sqrt_non_negative_arg(self):
     # Набор проверок
     self.assertEqual(lib.prime(2), 1)
     self.assertEqual(lib.prime(3), 1)
     self.assertEqual(lib.prime(4), 0)
コード例 #30
0
ファイル: 58.py プロジェクト: martinmongi/project_euler
#!/usr/bin/env python3

from lib import prime

side = 1
diag = [1]

p_count = 0
count = 1

#c = sieve(10**7)

while True:
	side += 2
	
	if prime((3*(side-2)**2 + 1*side**2)/4):
		p_count += 1

	if prime((2*(side-2)**2 + 2*side**2)/4):
		p_count += 1

	if prime((1*(side-2)**2 + 3*side**2)/4):
		p_count += 1

	# if c[int((0*(side-2)**2 + 4*side**2)/4)]:
	# 	p_count += 1
	count += 4
	print(side, (p_count + .0)/count)

	if (p_count + .0)/count < .1:
		break
コード例 #31
0
 def test_prime_zero(self):
     self.assertFalse(lib.prime(0))
コード例 #32
0
 def test_prime_error2(self):
     self.assertEqual(lib.prime(1), False, '1 не является простым числом')
コード例 #33
0
 def test_prime_one(self):
     self.assertFalse(lib.prime(1))
コード例 #34
0
ファイル: task4.py プロジェクト: KedaloEM/github
 def test_prime_arg(self):
     self.assertEqual(lib.prime(4), 0)
     self.assertEqual(lib.prime(23), 1)
     self.assertEqual(lib.prime(0),0)
     self.assertEqual(lib.prime(-15),0)
コード例 #35
0
 def test_prime_two(self):
     self.assertTrue(lib.prime(2))
コード例 #36
0
ファイル: tests.py プロジェクト: RerRayne/course-site
 def test_prime_error2(self):
     self.assertEqual(lib.prime(1), False, '1 не является простым числом')
コード例 #37
0
 def test_prime_odd_nonprime(self):
     self.assertFalse(lib.prime(9))
     self.assertFalse(lib.prime(21))
コード例 #38
0
ファイル: test_lib.py プロジェクト: Vaace/lab_work
	def test_prime(self):
		self.assertEqual(lib.prime(7), True)
		self.assertEqual(lib.prime(1), False)	
コード例 #39
0
 def test_prime_even_nonprime(self):
     self.assertFalse(lib.prime(4))
     self.assertFalse(lib.prime(6))
コード例 #40
0
ファイル: py.py プロジェクト: PakhnovaMaria/Pakhnova1sem
 def prime(self):
     self.assertEqual(lib.prime(7), 'prostoe')
     self.assertEqual(lib.prime(6), 'ne prostoe')
     self.assertEqual(lib.prime(0), 'ne prostoe')
     self.assertEqual(lib.prime(-1), 'ne prostoe')
コード例 #41
0
ファイル: test1.py プロジェクト: MargoGV/first-repo
 def test_non_prime(self):
     self.assertEqual(lib.prime(12), False)
     self.assertEqual(lib.prime(0), False)
     self.assertEqual(lib.prime(156), False)