Vấn đề:
Mục tiêu của bạn là thêm hai số đầu vào mà không sử dụng bất kỳ toán tử toán học nào sau đây : +,-,*,/
.
Ngoài ra, bạn không thể sử dụng bất kỳ hàm dựng sẵn nào được thiết kế để thay thế các toán tử toán học đó.
Ghi điểm:
Mã nhỏ nhất (về số byte) thắng.
Cập nhật
Hầu hết các chương trình tôi đã thấy hoặc ghép hai mảng chứa số của chúng hoặc tạo
first number
thành một ký tự, nối cácsecond number
ký tự, sau đó đếm tất cả.Bộ đếm mảng ngắn nhất: APL với 8 ký tự, bởi Tobia
Ghép mảng ngắn nhất: Golfscript với 4 ký tự, bởi Doorknob
Giải pháp logarit ngắn nhất: TI-89 Basic với 19 ký tự, bởi Quincunx
Giải pháp tích hợp: Mathicala với 45 ký tự, bởi Michael Stern
Thú vị nhất, theo ý kiến của tôi: các toán tử bitwise trong javascript, bởi dave