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

11
Vấn đề giải mã
Cho N decanters (0 < N <10) có thể chứa C 0 ... C N-1 lít (0 < C <50) và mục tiêu G lít, vui lòng xác định xem có thể đạt được mục tiêu đó hay không chỉ bằng cách sử dụng hành động sau đây: Điền vào …
23 code-golf  math 

25
Đảo ngược Deltas của một mảng
Đảo ngược Deltas của một mảng Tiếp tục nghịch đảo Deltas của một mảng Nhiệm vụ của bạn là lấy một mảng các số nguyên 32 bit đã ký, biên dịch lại nó với các đồng bằng được đảo ngược. Thí dụ Danh sách, 18 19 17 20 16 có …


2
Một con chuột với thuốc nổ
Bạn là một con chuột. Tất cả bạn bè chuột của bạn đã bị bắt, và bất tỉnh và bị mắc kẹt trong một mê cung chỉ có một lối vào / lối ra. Bạn tình cờ có một bản đồ hoàn hảo của mê cung, vì vậy bạn có …

3
Vấn đề bánh kếp bị cháy
Thử thách này có liên quan đến Flipping Pancakes . Bạn có thể đã nghe nói về việc sắp xếp bánh kếp , trong đó một chồng bánh được sắp xếp theo kích cỡ bằng cách chèn thìa vào chồng và lật tất cả các bánh trên thìa, cho đến …

14
Vì vậy, nói rằng mục tử
Tôi mệt, nhưng dường như tôi không thể ngủ được. Giúp tôi đếm cừu. Cho N đầu vào (số nguyên dương), làm cho N cừu nhảy qua hàng rào ascii, giống như mẫu bên dưới. Chỉ một khung hình sẽ được hiển thị cùng một lúc: o |-| ──|-|── 0 …

23
Cơ sở trong hỗn hợp
Dữ liệu vào: Một danh sách / mảng các số nguyên mà mỗi mục nằm trong phạm vi 2-36. Đầu ra: Tổng các số nguyên (dưới dạng cơ sở 10), trong đó mỗi số nguyên tiếp theo nằm trong cơ sở của giá trị trước đó (bắt đầu bằng cơ …

16
Tạo ma trận hình chóp
Ma trận hình chóp là một ma trận vuông trong đó tất cả các số tăng hoặc giảm từ điểm trung tâm, giống như hai ma trận dưới đây: 1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 …

20
Jimmy các mảng xuống
Đồng nghiệp của tôi, Jimmy là một người mới đối với C / C ++. Anh ấy cũng là một người học chậm. Bây giờ, để công bằng, mã của anh ta luôn biên dịch, nhưng anh ta có một số thói quen thực sự cẩu thả. Ví dụ, mọi …
23 code-golf  string  parsing  c 

19
Mã nguồn giả
Xuất một ký tự ngẫu nhiên cho mỗi ký tự của mã nguồn (như minh họa bên dưới). Xác suất của mỗi ký tự là tần số của nó trong mã nguồn gốc. Do đó, đầu ra sẽ là mã nguồn giả giống như một quine. Đặc điểm kỹ thuật …

12
Số chu kỳ của một hoán vị
Hãy xem xét một hoán vị của các số nguyên 1, ... n, chẳng hạn như số nguyên này cho n = 6: [5,2,4,3,6,1] Nếu bạn xem hoán vị là ánh xạ từ [1,2,3,4,5,6]đến [5,2,4,3,6,1], hoán vị có thể được dịch ngược thành các chu kỳ rời rạc . Một …



30
Số 0 của Champernowne ở đâu?
Hãy xem xét chuỗi vô hạn của tất cả các số nguyên thập phân không âm được nối với nhau theo thứ tự (gần giống với hằng số Champernowne ): 0123456789101112131415161718192021222324252627282930...979899100101102103... Viết chương trình hoặc hàm lấy một số nguyên không âm mà lập chỉ mục (dựa trên 0) vào …


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.