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

10
Phân số Ai Cập
Tổng quan: Từ Wikipedia : Một phần Ai Cập là tổng các phân số đơn vị riêng biệt. Nghĩa là, mỗi phân số trong biểu thức có tử số bằng 1 và mẫu số là số nguyên dương và tất cả các mẫu số khác nhau. Giá trị của biểu …

11
Hội ngôn ngữ
Viết đoạn trích ngôn ngữ lắp ráp ngắn nhất có thể . Sử dụng bất kỳ ISA nào bạn muốn, trừ khi nó có print-quinelệnh hoặc tương đương. Ví dụ bao gồm x86, MIPS, SPARC, MMIX, IBM BAL, MIX, VAX, JVM, ARM, v.v. Bạn có thể liên kết với _printfchức …

30
Phát hiện chuỗi xoay
Đọc hai chuỗi từ stdin. Đầu ra Yesnếu một chuỗi là phiên bản xoay của chuỗi kia. Nếu không thì đầu raNo Tủ thử Đầu vào CodeGolf GolfCode Đầu ra Yes Đầu vào stackexchange changestackex Đầu ra Yes Đầu vào stackexchange changestack Đầu ra No Đầu vào Hello World Đầu …
20 code-golf  string 

19
Máy tính cơ bản
Bạn phải viết một chương trình để đánh giá một chuỗi sẽ được nhập vào máy tính. Chương trình phải chấp nhận đầu vào và đầu ra câu trả lời đúng. Đối với các ngôn ngữ không có chức năng đầu vào / đầu ra tiêu chuẩn, bạn có thể …

30
Sắp xếp số lẻ trước
Sắp xếp lại một danh sách đã cho sao cho tất cả các số lẻ xuất hiện trước tất cả các số chẵn. Ngoài ra đối với yêu cầu này, danh sách đầu ra có thể theo bất kỳ thứ tự nào. Đầu vào sẽ chỉ chứa các số nguyên, …

30
Mã điểm tổng quine
Tất cả các thử thách quine trên trang web này được tập trung vào số byte hoặc chính các ký tự. Cái này thì khác. Thử thách của bạn là viết một chương trình tạo đầu ra có tổng điểm mã giống với tổng điểm của mã nguồn. Để tạo …
20 code-golf  quine 

5
Vấn đề về tiền xu
Lý lịch Tiền tệ chính thức của quốc gia tưởng tượng Golfenistan là foo , và chỉ có ba loại tiền đang lưu hành: 3 foos, 7 foos và 8 foos. Người ta có thể thấy rằng không thể trả một số tiền nhất định, như 4 foos, bằng cách …

7
Xúc xắc lăn
Tạo một chương trình đầu ra chính nó. Tuy nhiên, nếu mã nguồn được lặp lại n lần (nghĩa là ghép một bản sao của mã nguồn vào cuối n-1 lần) , thì sẽ có xác suất 1 / n xuất ra mã nguồn gốc, xác suất xuất ra 1 …



4
Tính chiều cao của cọc Pile
Chiều cao cọc bát Mục tiêu của câu đố này là tính chiều cao của một chồng bát. Một cái bát được định nghĩa là một thiết bị đối xứng hoàn toàn không có độ dày. Hình dạng bóng của nó là một đa thức thậm chí. Ngăn xếp được …

12
Tính hàm Landau
Hàm Landau g(n)g(n)g(n) ( OEIS A000793 ) đưa ra thứ tự tối đa của một phần tử của nhóm đối xứng . Ở đây, thứ tự của một hoán vị là số nguyên dương nhỏ nhất sao cho là danh tính - bằng với bội số chung nhỏ nhất của …



8
Steganography nhân đôi
Steganography ẩn một thông điệp nhất định bên trong một hãng vận chuyển nhất định, tạo ra một gói không có vẻ đáng ngờ. Đối với thử thách này, bạn sẽ viết chương trình lấy thông điệp ASCII và nhà cung cấp ASCII làm đầu vào và trả lại hoặc …

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.