Для определения временной сложности данного алгоритма, мы должны выяснить количество операций, которые выполняются в зависимости от объема вводимых данных.
Алгоритм содержит вычисление остатка от деления w на 8 и условие, при выполнении которого происходит увеличение значения q на w. Затем происходит вывод значения q.
Если входные данные увеличиваются вдвое, количество операций остается постоянным, так как условие if зависит только от w. Следовательно, временная сложность данного алгоритма можно записать как T(1) = O(1), где O(1) означает постоянное время выполнения.
Таким образом, временная сложность данного алгоритма равна O(1), что указывает на то, что время выполнения программы не изменяется с увеличением входных данных.
