ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1048. Сверхдлинные суммы

HELP ME (TIME LIMIT EXCEEDED) !! Python how to do
Послано supanat 5 май 2016 19:25
import sys

n = input()

arr = bytearray(n)
i = 0

while i < n:
    line = raw_input().split()
    arr[i] = (int(line[0]) + int(line[1]))
    i += 1

result = ""

i = n-1
while i > 0:
    if arr[i] > 9:
        arr[i] -= 10
        arr[i-1] += 1
    result = str(arr[i]) + result
    i -= 1

arr[0] = arr[0]%10
result = str(arr[0]) + result

print result
Re: HELP ME (TIME LIMIT EXCEEDED) !! Python how to do
Послано ToadMonster 5 май 2016 22:41
result = str(arr[i]) + result

Run this code 1M iterations locally.