Tôi đang tìm kiếm thuật toán tổng hợp chữ số. Để tôi phác thảo nguyên tắc cơ bản:Thuật toán để tổng hợp chữ số?
Giả sử bạn có một số: 18268
.
1 + 8 + 2 + 6 + 8 = 25
2 + 5 = 7
Và 7 là số cuối cùng của chúng tôi. Về cơ bản, việc thêm từng số của toàn bộ số cho đến khi chúng tôi nhận được một chữ số (còn được gọi là 'cốt lõi'). Nó thường được sử dụng bởi các nhà toán học.
Tôi đang tìm kiếm một thuật toán (không phải là ngôn ngữ cụ thể) cho việc này. Tôi đã tìm kiếm Google trong một giờ qua với các điều khoản như digit sum algorithm
và không có kết quả phù hợp.
Bất kỳ trợ giúp nào cũng tuyệt vời, cảm ơn.
bài tập về nhà? bạn đã nghĩ gì cho đến nay? – Anycorn
Xem thêm: http://stackoverflow.com/questions/478968/sum-of-digits-in-c –
Không, không phải bài tập về nhà. Mặc dù tôi có thể thấy cách bạn sẽ nhầm lẫn nó. Điều khó khăn nhất chúng tôi làm ở trường đại học để làm với lập trình là xử lý tệp. : P – Joe