<span> using System;
using System.Numerics;
public class Test
{
public static void Main()
{
int a=int.Parse(Console.ReadLine());
int b=int.Parse(Console.ReadLine());
BigInteger p=1;
for (int i=a; i<=b; i++) { p=p*i; }
Console.WriteLine(p);
}
}</span>
<u>Поток ввода stdin:</u>
13
57
<u>Выходной поток stdout:</u>
84607064997021339293398188869165201400121387478093188300800000000000
Пример решения для пункта 1 в прикрепленных.
1) Решаем столбиком в 2сс.
2) Переводим результаты и операнды в 10сс, 8сс, 16сс (в моем случае двумя способами).
3) Перерешиваем столбиком в 10сс, 8сс, 16сс.
4) Сверяем результаты пункта 2) с результатами пункта 3).
Ёёё в инете есть это же я видела
Если 2 цифры, значит оно двузначное