There is an algorithm which requires us to print all subsequences of the prime factors of a number. For example, if the number is 6, we will print:
{}, {2}, {3}, {2 3}
Now the given constraint is that the prime factor of a number will not exceed 13.
The complexity is clearly O(pow(2, prime factors of the number))
Now, my doubt is: Since we know that the number of primes less than or equal to 13 is just 6. This makes the worst time complexity O(pow(2, 6)) which is clearly O(1). So, can we call the algorithm a constant time algo, since we already know all the constant values which are possible candidates for the time complexity?