ResPubID26334, International Mathematical Olympiad, IMO, mathematics competition, number theory, last digits of a number, computer technology, precision, programming, Windows applications, Web Interfaces