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



30
Đang tải mãi mãi
Thử thách của bạn là tạo ra một màn hình tải vô hạn, trông như thế này: Hoặc, để cụ thể hơn: Không có đầu vào. Đầu ra Loading..., với một không gian dấu, nhưng không có dòng mới. Chu kỳ vô hạn thông qua các ký tự |, /, …

30
Vẽ quốc kỳ Pháp
Đã có nhiều thách thức cờ khác được đăng nhưng không một cho lá cờ quốc gia của Pháp . Tuần này có vẻ như là một thời điểm thích hợp. Tạo cờ này trong ít byte nhất có thể: Hình ảnh phải có tỷ lệ 3: 2, với kích …

30
Điều gì không giết tôi
Tổng quan Đây là một trận chiến bot để xem ai có thể sống sót lâu nhất. Tuy nhiên, những bot này tăng sức mạnh bằng cách bị tấn công, vì vậy bạn cần suy nghĩ cẩn thận trước khi bắn. Mỗi lượt, bạn có thể chọn một bot để …

17
Xâu chuỗi một mảng
Về mặt khái niệm, thử thách này thực sự đơn giản. Bạn được cung cấp một danh sách các số nguyên không âm . Nếu có thể, hãy tìm một số nguyên không âm , sao cho danh sách bao gồm được sắp xếp. Nếu không có như vậy , …

30
Làm một lỗi quine!
Thử thách của bạn: viết một "chương trình", cho ngôn ngữ bạn chọn, khiến trình biên dịch / trình thông dịch / thời gian chạy tạo ra đầu ra lỗi khi biên dịch / chạy chương trình của bạn giống với mã nguồn của chương trình. Quy tắc: Chương trình …

30
Một máy chủ TCP đơn giản
Viết chương trình hoặc chức năng lắng nghe lưu lượng TCP đến trên cổng N. Nó cung cấp một dịch vụ đơn giản: nó tính toán tổng các trường địa chỉ IP của kết nối đến và trả về. Chương trình hoặc hàm đọc số nguyên N từ các đối …



16
Mô phỏng vũ trụ!
Một đặc tính tốt của ngôn ngữ hoàn chỉnh Turing là nó có thể được sử dụng để viết bất kỳ chương trình nào, lên đến và bao gồm mô phỏng toàn bộ Vũ trụ. Công việc của bạn là làm chính xác điều đó: viết một chương trình mô …

30
Mã nguồn dấu chân sinh thái
Bạn vừa được một công ty sản xuất xe hơi của Đức thuê. Nhiệm vụ đầu tiên của bạn, là một kỹ sư, là viết một chương trình tính toán dấu chân sinh thái của các chuỗi ASCII. Dấu chân sinh thái của nhân vật được tính như sau: Viết …

30
Thực hiện in ngược
Nhiệm vụ của bạn là đảo ngược thứ tự mà một số printsđược thực thi. Thông số kỹ thuật: Mã của bạn sẽ ở dạng này: //some lines of code /*code*/ print "Line1" /*code*/ /*code*/ print "Line2" /*code*/ /*code*/ print "Line3" /*code*/ /*code*/ print "Line4" /*code*/ //some lines of code …


16
Có thể bỏ công việc của bạn với một polyglot
Bất chấp sự phản đối của bạn, bạn đã được ông chủ đưa vào làm việc trên một chương trình lấy một số nguyên không dấu làm đầu vào và in chuỗi "số nguyên tố" nếu số nguyên đó là số nguyên tố và "không phải số nguyên tố" nếu …

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.