Предлагаю на примере этой задачи (с сайта acmp.ru) на длинную арифметику посмотреть, как знание разных языков программирования помогает проще и быстрее получать заветный Accepted. Эта задача находится в разделе "длинная арифметика", но стоит оговориться, что никаких арифметических операций с длинными числами здесь делать не надо, только операцию сравнения. Самым простым решение будет на языке Python, потому что в нём длинная арифметика есть "из коробки". И это, к сожалению, убивает всю изначальную соль задачи. Но в очередной раз напомню, что надо осторожно считать асимптотическую сложность своего решения, когда дело доходит до длинных чисел. В этом решении всё банально просто: считываем данные, приводим их к целым числам и находим максимум стандартной функцией. По такой же схеме работает и решение на Java. Только здесь уже нет длинной арифметики "из коробки", а надо использовать специальный тип данных BigInteger, работа с которым не отличается особым удобством и лаконичностью. Но больш