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

4
Đã đến lúc làm toán
Giới thiệu Đây là một trong những câu đố toán học yêu thích của tôi. Cho một chữ số (nói 3) và số lần sử dụng chữ số đó (nói 5), tạo ra 10 biểu thức dẫn đến 1, 2, 3, 4, 5, 6, 7, 8, 9 và 10 chỉ …

1
Con rắn (ngôn ngữ) của bạn dài bao nhiêu?
Tiếp theo từ thử thách đặt hàng thứ ba , nhiệm vụ của bạn là viết một chương trình Ouroboros sử dụng càng nhiều ngôn ngữ càng tốt. Nghĩa là, trong ngôn ngữ A, hãy viết chương trình pA tạo ra chương trình pB bằng ngôn ngữ B. Chương trình …

7
Đếm ngược và tái chế
Đếm ngược Mục tiêu của bạn cho thử thách chơi gôn mã này là đếm ngược và đồng thời tái chế số lượng. Hãy để tôi giải thích. Đầu tiên, ứng dụng của bạn đọc một số, dưới dạng đối số chương trình hoặc sử dụng stdin. Tiếp theo bạn …
14 code-golf  number 

3
Biểu thức bằng chiều dài của nó
Cho một số, tìm một biểu thức trong các từ bằng số đó, với độ dài của số đó. Do đó, với đầu vào 15, bạn có thể xuất ra sixteen minus one, có mười lăm ký tự (không tính khoảng trắng). Nếu nhiều giải pháp tồn tại, in bất …
14 code-golf  math  string 

30
Số loại trừ tối thiểu
Đây được dự định là một môn đánh gôn dễ chơi, có kích thước vừa phải. Các mex (tối thiểu số tự túc) của một bộ sưu tập hữu hạn các số là số nguyên không âm nhỏ nhất 0, 1, 2, 3, 4, ...mà không xuất hiện trong bộ …
14 code-golf  math 

2
Chơi gôn cho ngày Domino
Đưa ra một thiết lập của domino, nhiệm vụ của bạn là tìm ra những chiếc domino nào rơi và cái nào không. Đầu vào Lấy một đại diện ASCII hình chữ nhật của một thiết lập domino. Các ký tự sau được sử dụng cho lưới ASCII: (dấu cách): …

7
Khối lượng mol của các hợp chất
Bài tập Viết chương trình lấy một hợp chất chỉ gồm các nguyên tố có số nguyên tử nhỏ hơn hoặc bằng 92 (Urani) và tạo ra khối lượng mol của hợp chất grams/mole. Quy tắc và hạn chế Bạn không thể sử dụng hàm tính toán trực tiếp khối …

3
Làm cho tôi một người quản lý cửa sổ!
Tôi ghét sự phình to mã! Vì vậy, tôi đã quyết định thay thế hệ thống Windows 7 của mình bằng một phiên bản golf. Tuy nhiên, tôi biết rằng nó không dễ dàng, vì vậy trước tiên hãy xây dựng một nguyên mẫu. Nó sẽ lấy một danh sách …

11
Làm cho tôi một cây bảng chữ cái
Giới thiệu Trong hầu hết các phông chữ, tất cả các ký tự chữ cái viết hoa bên cạnh BDOcó một dòng duy nhất chạm vào một số bốn góc của hình chữ nhật giới hạn của ký tự : ACEFGHIJKLMNPQRSTUVWXYZ. Ví dụ, hai chân của một A"chạm" góc dưới …

7
Đồng hồ Hex tối giản
Thử thách của bạn là tạo ra một chiếc đồng hồ hiển thị thời gian dưới dạng số hex và màu nền là mã màu hex của thời gian. Yêu cầu: Không có đầu vào. Ở trung tâm đầu ra của bạn, bạn sẽ hiển thị ký hiệu số và …
14 code-golf  date 

7
Độ dài chương trình Fibonacci
Viết chương trình có độ dài n dẫn ra một chương trình khác có độ dài là số Fibonacci tiếp theo sau n. Chương trình mới phải thực hiện điều tương tự - xuất ra một chương trình khác có độ dài là số Fibonacci tiếp theo, v.v. (chính độ …

9
Mô phỏng xoay bảng
Giới thiệu Bạn đang chơi một trò chơi phù hợp, trong đó các đồng xu được chèn ở trên cùng và rơi xuống dưới cùng (lên đồng tiền trên cùng) do trọng lực. Vậy đây O <- inserting this coin OO O OOOOO sẽ trở thành này O OO O …


5
Giải câu đố Xoay
Trên một số điện thoại Nokia cũ, có một biến thể của mười lăm câu đố được gọi là Xoay. Trong biến thể này, thay vì trượt một ô một lần, bạn xoay bốn ô một lần theo một hướng. Trong trò chơi này, bạn sẽ bắt đầu với một …

15
Hiển thị khung từ tệp .txt
Nhiệm vụ: Đưa ra một .txttệp có khung nghệ thuật ASCII, mỗi khung được phân tách bằng một \n(xem ví dụ này nếu bạn không rõ ràng) xuất ra một hình ảnh chuyển động với khung có 1 khung hình mỗi giây. Lưu ý rằng có một dấu vết \ntrên …
14 code-golf 

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.