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



6
Trừ ma trận gấp
Thử thách: Đưa ra một ma trận NxN trong đó và một trong tám 'tùy chọn gấp' riêng biệt, xuất ra một mảng / danh sách 2D với các giá trị được trừ.N≥ 2N≥2N\geq2 Tám tùy chọn gấp là: trái sang phải; phải sang trái; từ trên xuống dưới; dưới …

3
Golf meta-bowling
Nhiệm vụ của bạn là tạo ra chương trình ngắn nhất (A) tạo ra chương trình khác (B) với các byte duy nhất, lần lượt xuất ra chương trình gốc (A). Về cơ bản, bạn đang chơi golf một nửa của một cặp chương trình ouroboros (còn gọi là quine …

12
Slither Like a Snake
Ý tưởng Chúng tôi đã thực hiện các ma trận xoắn ốc trước đây, và các phép quay đầy đủ, và thậm chí cả các đường chéo chéo , nhưng không, như tôi có thể tìm thấy, xoay rắn ! Một vòng quay rắn là gì? Hãy tưởng tượng các …

12
Lập chỉ mục các số Fibonacci mở rộng
Bạn có thể đã nghe nói về các số Fibonacci. Bạn có biết, chuỗi số nguyên đó bắt đầu bằng 1, 1, và sau đó mỗi số mới là tổng của hai số cuối không? 1 1 2 3 5 8 13... Và như vậy. Những thách thức về số …

6
Đi bộ qua bàn phím
Đưa ra một từ (hoặc bất kỳ chuỗi chữ cái nào) làm đầu vào, bạn phải nội suy giữa mỗi chữ cái sao cho mỗi cặp chữ cái liền kề trong kết quả cũng liền kề trên bàn phím QWERTY, như thể bạn gõ đầu vào bằng cách đi trên …

11
Xoay nghệ thuật ASCII 45 độ
Nhiệm vụ của bạn là chụp ảnh nghệ thuật ASCII và xuất nó theo chiều kim đồng hồ 45 độ và được chia tỷ lệ theo hệ số . Tỷ lệ xuất phát từ việc sử dụng mô hình mạng giới thiệu không gian giữa các ký tự.2-√2\sqrt 2 Để …

23
Con trỏ nhảy
Giả sử chúng ta có một mảng có độ dài với các con trỏ trỏ đến một số vị trí trong mảng: Quá trình " nhảy con trỏ " sẽ đặt mọi con trỏ tới vị trí mà con trỏ trỏ tới.psps\texttt{ps}nnn Với mục đích của thử thách này, một …

30
Tạo khối từ một mảng
Nhiệm vụ của bạn là viết một chương trình đưa ra một mảng và một số, bạn cần chia mảng thành các phần với kích thước là số. Quy tắc Chương trình của bạn sẽ nhận được một mảng A, cũng như một số nguyên dương n. Mảng sau đó …

15
Cuộc phiêu lưu cổ điển của VCS ASCII
Lớn lên, hệ thống trò chơi console đầu tiên của tôi là Atari 2600 và tôi sẽ luôn yêu thích một số trò chơi mà tôi rất thích khi còn nhỏ. Nhiều đồ họa vẫn còn đáng nhớ, thậm chí có thể mang tính biểu tượng. Nó chỉ ra rằng …

14
Số ngăn chặn chính (phiên bản golf)
Đây là trình tự A054261 . Số ngăn chứa số nguyên tố thứ nnn là số thấp nhất chứa số nguyên tố thứ nnn đầu tiên làm chuỗi con. Ví dụ, số là số thấp nhất chứa 3 số nguyên tố đầu tiên làm chuỗi con, làm cho số thứ …


23
Trường chuyển đi (Ngày 1)
Thử thách được thực hiện với sự cho phép từ Cuộc thi Thử thách Mã trường Đại học của tôi Trong một số năm nay, số lượng học sinh trong trường của tôi đã tăng lên đều đặn. Đầu tiên số lượng học sinh được tăng lên bởi lớp học, …

17
Dấu hiệu của Split Mark
Thử thách Mark là một sinh viên nhận được Nđiểm của mình theo cách nối liền trong một dòng duy nhất. Thách thức là để tách các nhãn hiệu của mình, biết rằng mỗi dấu chỉ có thể là 0hay 1hay 2hay 3hay 4hay 5hay6 hay 7hay 8hay 9hay 10. …

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.