Печать строк очень большого размера - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь напечатать строки длиной порядка 10 ^ 16. Выполнение этого с помощью следующего кода не завершит задачу. Я изо всех сил пытаюсь это сделать. Любая помощь будет принята с благодарностью.

n=int(input())    # 1<=n<=10^16
s="HelloWorld"
q=(n-1)//10000
r=(n-1)-(q*10000)
print(s,end="")
for i in range(q):
    print("s"*10000,end="")
print("s"*r)

Здесь я пытаюсь напечатать строку, состоящую из «s» кусками по 10000, но все равно это не работает. Моя система вылетает при выполнении этого.

...