#include <iostream> #include <boost/multiprecision/cpp_int.hpp> using Int = boost::multiprecision::cpp_int; int main() { Int f = 1; for(int i=1; i<101; ++i){ f *= i; } std::cout << f; }
Standard input is empty
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000