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
Tạo một; # thông dịch viên
Gần đây tôi đã tạo ra một ngôn ngữ mới gọi là ;#(phát âm là "Dấu chấm phẩy") chỉ có hai lệnh: ; thêm một vào bộ tích lũy #sửa đổi bộ tích lũy bằng 127, chuyển đổi thành ký tự ASCII và đầu ra mà không có dòng mới. …

30
Vòng lặp tự động phá hủy ngắn nhất
Nhiệm vụ của bạn là viết một chương trình đầy đủ hoặc chức năng mà mất không có đầu vào và chạy bất kỳ loại vòng lặp ( while, for, foreach, do, do-while, do-loop, goto, đệ quy, vv) mà sẽ kết thúc trong gây ra lỗi, có nghĩa là chương …
61 code-golf 



28
Tại sao 6 sợ 7?
Tại sao 6 sợ 7? Vì 7 8 9! Cho một chuỗi áp dụng các biến đổi sau: Nếu có 6 bên cạnh 7, hãy xóa 6 (6 sợ 7) Nếu chuỗi "789" xuất hiện, hãy xóa 8 và 9 (7 ăn 9) (Nếu tôi không nhầm thì không vấn …
61 code-golf  string 

30
Nghệ thuật tấn công KoTH
Các mục hiện đang đóng cửa. Bất kỳ mục hoặc chỉnh sửa mới sẽ không được tính trong lần chạy cuối cùng. Tham gia trò chuyện! Thử thách Cố gắng lấp đầy khung vẽ với càng nhiều sơn càng tốt. Hãy cẩn thận với các bot khác có thể vẽ …

15
Tôi ghét không gian trong tên tập tin
Nó đơn giản. Tôi không thể đứng khi mọi người sử dụng khoảng trắng khi đặt tên tệp. Nó đôi khi phá hỏng các lệnh console và làm cho đầu ra của ls trở nên xấu xí. Thử thách là viết một chương trình (chỉ các ký tự ascii) mà …

30
Sắp xếp tổn thất (Thực hiện Dropsort)
Dropsort , được thiết kế bởi David Morgan-Mar, là một ví dụ về "thuật toán sắp xếp" thời gian tuyến tính tạo ra một danh sách, trên thực tế, được sắp xếp, nhưng chỉ chứa một số yếu tố ban đầu. Bất kỳ yếu tố nào không lớn nhất bằng …

15
Vẽ ký hiệu €
Mục tiêu là xuất hoặc hiển thị hình ảnh có ký hiệu € (euro) theo các thông số kỹ thuật sau (bỏ qua đường viền của dấu hiệu). Nguồn: http://en.wikipedia.org/wiki/File:Euro_Con cản.svg Quy tắc: Chương trình / tập lệnh phải lấy chiều cao của €dấu hiệu bằng pixel làm đối số …


30
Vẽ dấu gạch chéo của tôi
Là một lập trình viên, có lẽ bạn đã nghe nói về dấu gạch chéo về phía trước và dấu gạch chéo ngược. Nhưng bạn đã nghe nói về dấu gạch chéo? Đó là khi bạn lấy một loạt các dấu gạch chéo, nối đầu của chúng và kéo chúng …

30
Bạn nhận được gì khi nhân 6 với 9? (42)
Tôi yêu môn toán. Nhưng tôi không thể tìm thấy một máy tính duy nhất có thể nhân chính xác. Họ dường như hiểu mọi thứ đúng trừ 6 * 9 (Đó là câu hỏi cho cuộc sống, vũ trụ và mọi thứ! Làm sao họ có thể hiểu sai?!). …

30
Máy in chuỗi bí ẩn (Cops)
Chủ đề của tên cướp có thể được tìm thấy ở đây: Máy in chuỗi bí ẩn (Cướp) Thử thách của bạn Viết chương trình, hàm hoặc REPL để in một chuỗi thành STDOUT. Những tên cướp sẽ cố gắng tạo ra một chương trình in cùng một chuỗi. Nếu …

12
Sân gôn ASCII
Hãy xem xét bảy chiếc xe lửa ASCII này. Động cơ (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Xe khách (P) =============== | [] [] [] [] | =============== O-O O-O Xe chở hàng (B) =============== |-|-| | |-|-| =============== O-O O-O Tàu chở …

9
Hunger Gaming - Ăn hoặc Chết
Hunger Gaming - Ăn hoặc Chết Nếu bạn không ăn, bạn sẽ chết. Nếu bạn ăn, bạn sống (cho đến khi bạn chết). Bạn sẽ chết, vì vậy hãy cố gắng để chết cuối cùng. Tổng quan Có một hòn đảo với một đàn thú săn mồi. Bạn điều khiển …

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.