Identity (7919, 4966)
này trở 432'436 ID duy nhất trong một int 32bit và không là một bội số của 13.
Nhiều cặp:
17, 1040 - sản lượng 2'064'889 giá trị
17, 559 - sản lượng 3'841'653 giá trị
[EDIT] Chương trình python nhỏ để kiểm tra:
import sys
def x(start, step):
count = 0
i = start
N = 1 << 31
while i < N:
#print i
if i % 13 == 0:
break
i += step
count += 1
print i, i/13.0, count
if __name__ == '__main__':
x(int(sys.argv[1]), int(sys.argv[2]))
tôi chỉ sử dụng một vài số nguyên tố nhưng điều đó không thực sự làm việc; với số nguyên tố, tôi chỉ có thể nhận được chuỗi với 1-12 số. Vì vậy, tôi bắt đầu với một cặp ngẫu nhiên và thay đổi số thứ hai cho đến khi kịch bản sẽ dừng lại để trở về.
Tôi không có ý tưởng về các thuộc tính toán học của hai số;) Bất kỳ ai?
Nguồn
2009-03-04 16:28:40
Bạn không thể nghiêm túc. –
Aww man. Đây có thể là một ví dụ cực đoan về một vấn đề meta, nhưng nó là một câu hỏi thú vị. Có lẽ anh ta đang sử dụng danh tính như một số khách hàng cho một trang web cờ bạc và khách hàng của anh ấy mê tín dị đoan. Mở lại! – JohnFx
+1 mở lại. Tại sao lại đóng nó? Lý do có thể là đặc biệt nhưng nó là một câu hỏi lập trình kỹ thuật hoàn toàn hợp lệ. Nếu bạn đóng này, bạn phải chi tiêu trong 12 giờ tiếp theo đóng mỗi câu hỏi khác có lý do mà bạn không nghĩ là đủ tốt. – Simon