Lập trình câu đố & Code Golf

Q & A dành cho những người đam mê lập trình và chơi gôn





3
Trình kết xuất hệ thống L của ASCII
Lý lịch Một hệ thống L (hay hệ thống Lindenmayer) là một hệ thống viết lại song song, trong số những thứ khác, có thể dễ dàng được sử dụng để mô hình các fractals. Câu hỏi này liên quan đến các hệ thống L xác định, không bối cảnh …


6
Vòng tròn chồng chéo
Bạn nên viết một chương trình hoặc hàm được cung cấp Nbởi một Nô vuông cách đều nhau và một đầu ra hình tròn được khắc đặc hoặc trả về số lượng hình vuông lưới được chồng lên một phần hoặc toàn bộ bởi hình tròn rắn. Các lớp phủ …


30
Đặt hàng chống từ
Antiferromagnetism là thứ mà các nhà nghiên cứu của IBM đã sử dụng để nhảy từ đĩa 1 terabyte sang đĩa 100 terabyte trong cùng một lượng nguyên tử. Trong các vật liệu thể hiện tính chống phản xạ, các khoảnh khắc từ tính của các nguyên tử hoặc phân …

5
Hoạt động bit không khôn ngoan
Tôi thích chơi gôn dc, nhưng đôi khi tôi cảm thấy thất vọng vì dckhông có hoạt động bitwise. Thử thách Cung cấp bốn chức năng đặt tên đó thực hiện tương đương với các hoạt động c Bitwise &, |, ~và ^(bitwise AND, OR, NOT và XOR). Mỗi hàm …

3
Tái thiết một Hoán vị
Giới thiệu Giả sử rằng bạn được trao một hoán vị ngẫu nhiên của ncác đối tượng. Hoán vị được niêm phong trong một hộp, vì vậy bạn không biết đó là n!cái nào có thể. Nếu bạn quản lý để áp dụng hoán vị cho ncác đối tượng riêng …

7
Gõ bằng các phím bị xáo trộn
Bạn của bạn không quá giỏi với máy tính nên như một trò đùa thực tế, ai đó đã xáo trộn các chữ cái (az) trên bàn phím của anh ấy. Khi anh ta ngồi xuống và cố gắng gõ tên mình vào bàn phím, anh ta nhận ra rằng …



5
Chơi Wythoff's Nim một cách hoàn hảo
Mục tiêu của bạn là viết một người chơi hoàn hảo cho trò chơi Wythoff's Nim . Quy tắc của Wythoff Nim Wythoff 'Nim là một trò chơi hai người chơi quyết định được chơi với hai đống quầy giống hệt nhau. Người chơi thay phiên nhau, trong đó họ …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.