Exemple #1
0
    def test_determine(self):
        backtrack = Backtrack([1, 1, 2, 3, 4, 5])
        backtrack.determine()

        self.assertEqual(len(backtrack.result), 28)
Exemple #2
0
__author__ = 'Călin Sălăgean'

from lib.backtrack import Backtrack


while True:
    command = input('Type exit or press enter to continue: ')

    if command == 'exit':
        break

    list = []

    while True:
        elem = input('Integer or float: ')
        try:
            int(elem)
            float(elem)

            list.append(elem)
        except:
            print('Continue!')
            break

    if len(list):
        backtrack = Backtrack(list)
        backtrack.determine()
        print(backtrack.result)
    else:
        print('One element required')
Exemple #3
0
__author__ = 'Călin Sălăgean'

from lib.backtrack import Backtrack

while True:
    command = input('Type exit or press enter to continue: ')

    if command == 'exit':
        break

    list = []

    while True:
        elem = input('Integer or float: ')
        try:
            int(elem)
            float(elem)

            list.append(elem)
        except:
            print('Continue!')
            break

    if len(list):
        backtrack = Backtrack(list)
        backtrack.determine()
        print(backtrack.result)
    else:
        print('One element required')