Son zamanlarda tehlikeli bir kumar sitesinde bir hesap açtınız, burada 25 dolarlık bir ücret karşılığında 0 ila 50 dolar arasında rastgele bir miktar geri ödeyecekler. İki kez yaklaşık 5 dolar aldıktan sonra, sitenin bir aldatmaca olduğunu kanıtlamaya karar veriyorsunuz. Dış güvenlik duvarlarına varsayılan parola ile eriştikten sonra, kendi veritabanı sunucularına giden yolu bulursunuz ve minimum ve maksimum miktarların değerlerinin nerede bulunduğunu bulursunuz. 25 '9'ları maksimum değer olarak girmeye karar veriyorsunuz, ancak maksimum değerin' uint64 'tipinde olması gerektiğini söyleyen bir hata mesajı alıyorsunuz. Ancak şimdi bazı sayı tuşlarının uzak konsola doğru bir şekilde yazılmadığını fark etmişsinizdir. Zorluk, sizden hemen önce bir Q + A sitesinde yazılmış gibi görünür.
Kendi dilinizi test etmek ve yürütmek için yalnızca uygun şekilde kurulmuş programları kullanarak, işaretsiz bir 64-bit tamsayı değerinin maksimum boyutunu çıkartın; 2,4,6,8 - kaynak kodda veya hazır bilgi kodlarında, ek bir kod parçası için programı yürütmenin katlanarak daha uzun sürdüğünü fark etmişsinizdir; çizimden önce zengin olmak istiyorum!
Meydan okuma
18446744073709551615, işaretsiz bir 64 bit tamsayının maksimum değeri olan bir sayı veya tek bir dize çıktısı veren bir program yazın.
Kaynak kodunuz, '1', '2', '4', '6' veya '8' karakterlerinden hiçbirini içeremez
Dilinizde işaretsiz bir 64 bit tam sayı veya eşdeğeri yoksa, çıktı dize biçiminde veya başka bir şekilde olabilir, ancak yukarıdaki sayı olmalıdır.
Bu kod golf, yani her dilde en kısa kod kazanır!