Андрей, Программа на C++ выполняется последовательно, это не математическая запись. Если вы хотите вычислить количество точек исходя из шага, вам сперва нужно задать длину отрезка интегрирования и шаг, а потом вычислить по ним N
Роман, это элементарно следует из теории вероятностей. Вероятность встретить в совершенно случайном потоке (которым является Pi) какую-то напред заданную последовательность мала (например, для десятка нулей подряд в десятичной записи она равна 10^-10 степени).
То есть, тут комбинаторная мощность растет быстрее, чем работает закон больших чисел, на который вы интуитивно хотели опереться.
Роман, практически не реализуемо, так как нужно где-то хранить бесконечно большой словарь этих самых повторяющихся блоков. Можно в качестве эксперимента вычислить миллиард знаков числа пи и попытаться сжать.