コード例 #1
0
ファイル: testEuler.py プロジェクト: jstrassburg/euler
 def testFailure(self):
     self.assertFalse(euler.isTriangle(2))
     self.assertFalse(euler.isTriangle(4))
     self.assertFalse(euler.isTriangle(24))
     self.assertFalse(euler.isTriangle(56))
コード例 #2
0
ファイル: testEuler.py プロジェクト: jstrassburg/euler
 def testSuccess(self):
     self.assertTrue(euler.isTriangle(1))
     self.assertTrue(euler.isTriangle(3))
     self.assertTrue(euler.isTriangle(6))
     self.assertTrue(euler.isTriangle(10))
     self.assertTrue(euler.isTriangle(36))
コード例 #3
0
ファイル: trianglecodes.py プロジェクト: oshea00/euler
from euler import wordscore, isTriangle

words = file('p042words.txt','r').readline().split(",")
words = sorted([n.replace('"','').upper() for n in words])

trianglewords = []

for w in words:
    if isTriangle(wordscore(w)):
        trianglewords.append(w)

print trianglewords
print len(trianglewords)