30
อัลกอริทึม Luhn สำหรับตรวจสอบหมายเลขบัตรเครดิต ฯลฯ
ท้าทาย เขียนโปรแกรมหรือฟังก์ชั่นที่สั้นที่สุดเพื่อคำนวณหาอัลกอรึทึม Luhnสำหรับการตรวจสอบหมายเลข (บัตรเครดิต) อัลกอริทึม Luhn อธิบาย จาก RosettaCodeอัลกอริทึมนี้สำหรับวัตถุประสงค์ของการท้าทายนี้จะถูกระบุเช่นนี้โดยมีตัวอย่างอินพุต49927398716: Reverse the digits, make an array: 6, 1, 7, 8, 9, 3, 7, 2, 9, 9, 4 Double the numbers in odd indexes: 6, 2, 7, 16, 9, 6, 7, 4, 9, 18, 4 Sum the digits in each number: 6, …