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

4
Lời khuyên cho việc chơi golf ở Elixir
Elixir là một ngôn ngữ chức năng tương đối mới, mà tôi rất quan tâm. Tôi muốn có những lời khuyên chung về việc chơi golf trong Elixir và tìm hiểu các kỹ thuật có thể áp dụng cho các vấn đề về golf-code có phần cụ thể đối với …
8 code-golf  tips 

1
Phân tích các điện trở
Mục đích rất đơn giản: đưa ra chuỗi các giá trị điện trở, vẽ phần "mạch điện" của các điện trở đó. Ví dụ sau. Đầu vào : 3. Đầu ra: --3-- Đầu vào : 1,2,3. Đầu ra: --1----2----3-- Tiếp theo, các điện trở có thể được nối song song …


2
Bố cục văn bản trong cột
Viết chương trình hoặc hàm cho một số văn bản, một số cột và chiều rộng cột, định dạng văn bản thành các cột. Đây là kiểu chữ văn bản đơn giản . Quy tắc Đầu vào Văn bản sẽ là một chuỗi ASCII có thể in và có thể …

7
Chuyển đổi giữa các tiền tố SI
Giới thiệu Hệ thống đơn vị quốc tế là một hệ thống đo lường trên toàn thế giới, ngoại trừ một số quốc gia bao gồm cả Hoa Kỳ . Hệ thống SI (hoặc hệ thống số liệu) dựa trên sức mạnh của mười, được liệt kê dưới đây (lưu …

2
Phát một bài hát RTTTL
Người dùng quartata đã đăng thử thách này , nhưng anh ta đã bỏ qua thực tế rằng, vì bất kỳ lý do gì, anh ta không thể phát các tệp MIDI trên máy tính của mình. Hãy giúp anh ấy bằng cách viết một chương trình đầy đủ đọc …


2
Sự trả thù của cầm đồ đen
Mục tiêu Con tốt đen muốn trả thù. Vẽ ra cuộc tấn công cuối cùng của nó. Quy tắc Con tốt màu đen ( L) bắt đầu ở hàng trên cùng và di chuyển xuống hàng dưới cùng. Tối đa hóa điểm thực hiện, chỉ ra đường dẫn với X. …

1
Nhà hàng tốc ký
Mục tiêu Đôi khi thực đơn bữa tối có thể có tên dài ngoằn ngoèo. Người phục vụ dễ dàng hơn nhiều để viết một từ viết tắt mà rõ ràng xác định món ăn. Ví dụ, đưa ra danh sách này: beef burger chicken burger chicken nuggets Các chữ …

3
Đếm các chu kỳ trong một quy trình gấp và ép
Trong lý thuyết hỗn loạn , bản đồ móng ngựa là một ví dụ về cách hỗn loạn phát sinh trong một quá trình đơn giản là gấp và ép. Nó diễn ra như thế này: lấy một miếng bột tưởng tượng, gấp nó lại, và cuối cùng ép nó …


3
Làm cho mã giả của tôi thành sự thật
Tôi đã có một số mã giả Java sử dụng khoảng trắng thay vì dấu ngoặc nhọn và tôi muốn bạn chuyển đổi nó. Tôi / O Chương trình của bạn sẽ lấy một tệp đầu vào cùng với một số chỉ định có bao nhiêu khoảng trắng được sử …

3
Xáo trộn đều
Một số thẻ giao dịch có giá trị thực và có thể được bán để lấy tiền. Uốn các thẻ được nhăn mặt vì nó lấy đi giá trị của chúng và làm cho chúng trông ít mới hơn. Giả sử bạn có một cỗ bài giao dịch (Pokemon, Magic, …



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.