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

2
Căn trên lưới tam giác
Các lưới lục giác đã trở thành một vòng xoắn khá phổ biến cho những thách thức về dữ liệu 2 chiều gần đây. Tuy nhiên, dường như các lưới tam giác thú vị không kém phần lớn đã bị bỏ quên cho đến nay. Tôi muốn khắc phục điều …

6
Phân tích RNA thành codon
Giới thiệu RNA là anh em họ ít nổi tiếng của DNA. Mục đích chính của nó là kiểm soát việc sản xuất protein trong các tế bào thông qua một quá trình gọi là dịch mã . Trong thử thách này, nhiệm vụ của bạn là thực hiện một …

10
Ngày lễ tiếp theo
Người Úc thích các ngày lễ, và uống rượu. Hôm qua, ngày 26 tháng 1, là ngày của Úc, đó là một ngày lễ. Tôi rất vui vì không được làm việc ngày hôm qua, và háo hức muốn biết lần sau tôi được nghỉ lễ! Thật không may, tôi …
18 code-golf  date 

3
Đánh giá một tay trượt
Giới thiệu Skat là một trò chơi bài truyền thống của Đức dành cho 3 người chơi. Bộ bài gồm 32 lá bài: Ace, King, Queen, Jack, 10, 9, 8, 7 trong cả 4 bộ đồ (Câu lạc bộ, Spades, Trái tim, Kim cương). Trong mỗi vòng có một người …

6
Trình tự Kimberling
Giới thiệu Tất nhiên, chúng tôi đã có rất nhiều thử thách theo trình tự , vì vậy đây là một thử thách khác. Trình tự Kimberling ( A007063 ) diễn ra như sau: 1, 3, 5, 4, 10, 7, 15, 8, 20, 9, 18, 24, 31, 14, 28, 22, …

4
Trình mô phỏng DNA đơn giản
Mã của bạn sẽ tạo ra một đại diện DNA nghệ thuật ASCII rất đơn giản, mãi mãi. Nó sẽ lấy hai số làm đầu vào theo bất kỳ định dạng nào bạn muốn: làm danh sách, làm đối số cho hàm, trên stdin, v.v. Một khoảng thời gian trôi …

13
Đúc nghệ thuật ASCII
Bạn được cung cấp một chuỗi ASCII có thể in duy nhất không chứa dòng mới và "khuôn" đa dòng, chứa khoảng trắng ( ) và băm ( #). Bạn phải đi theo từng ký tự trong chuỗi và thay thế băm bằng cách sử dụng các ký tự từ …

2
Máy tính ngày quên
Trong nỗ lực san bằng sân chơi giữa các ngôn ngữ có thư viện ngày tích hợp và những ngôn ngữ không có, hãy làm việc với một lịch giả tưởng. Vương quốc bị lãng quên là một thiết lập chiến dịch ( ? ) Cho Dungeons & Dragons. Tất …

2
Đường đua dài
Bạn sẽ được cung cấp hai phần đầu vào: một chuỗi ở định dạng được mã hóa theo chiều dài chạy xác định đường chạy và chữ in hoa thể hiện làn đường để bắt đầu. Ví dụ: chuỗi "3a4A6b5B" mở rộng thành "aaaAAAAbbbbbbBBBBB". Sau đó, bạn sử dụng chuỗi …

1
Đếm số cạnh trên đa giác
Đếm số cạnh trên đa giác Robot đếm đa giác đã quyết định đi khắp thế giới mà không nói cho ai biết trước đó, nhưng điều quan trọng là quá trình đếm đa giác không bị dừng quá lâu. Vì vậy, bạn có nhiệm vụ sau: Đưa ra hình …

26
Xuất trình tự tung hứng
Các chuỗi tung hứng được mô tả như sau. Bắt đầu với một đầu vào một 1 , thuật ngữ tiếp theo được xác định bởi mối quan hệ tái phát Trình tự kết thúc khi nó đạt 1, vì tất cả các điều khoản tiếp theo sau đó sẽ …

6
Điều chỉnh ghế của bạn
Thử thách Bạn vừa mua một chiếc ghế hoàn toàn mới! Vấn đề là, bạn không biết làm thế nào để kiểm soát nó, vì vậy bạn sẽ cần phải viết một chương trình để làm điều đó cho bạn. Bạn chỉ có thể ngồi trên chiếc ghế không được …

5
Cuộc tranh chấp jQuery
Một thời gian sau sự cố này Có một số người trong chúng ta chống lại trật tự ô uế này của jQuery. Đó là một sự hiện diện không lành mạnh, trong đó phải được tiêu diệt . Do đó, tôi kêu gọi bạn, người trung thành với Vương …

9
Hilbert Primes Golf
Số Hilbert được định nghĩa là số nguyên dương của biểu mẫu 4n + 1cho n >= 0. Một vài số Hilbert đầu tiên là: 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97 …


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.