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

3
Một máy nạc, có nghĩa là
Một ví dụ kinh điển để giới thiệu cho mọi người khái niệm phân phối xác suất rời rạc là máy đậu . Cỗ máy này có một lượng lớn viên bi rơi từ một lối đi hẹp ở phía trên, sau đó chúng chạm vào các hàng của các …



7
Tạo sóng cờ
Lấy một lá cờ, như thế này: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- Và một đầu vào số: "chiều dài sóng" Giả sử độ dài sóng là 5. Sau đó, cứ sau 5 ký tự, hãy thay thế ký tự tiếp …

15
Trò chơi biển số Tây Ban Nha
Câu hỏi này dựa trên một câu hỏi tôi đã hỏi bằng tiếng Tây Ban Nha . Vâng, tôi đã yêu cầu một thuật toán bằng tiếng Tây Ban Nha. :) Ở Tây Ban Nha, biển số xe hiện tại có mẫu này: 1234 XYZ Trong đó XYZ là ba …

30
Có phải là một bán kết?
Đáng ngạc nhiên, tôi không nghĩ rằng chúng ta có một câu hỏi golf-code để xác định xem một số có phải là bán thời gian hay không . Một nửa số là một số tự nhiên là tích của hai số nguyên tố (không nhất thiết phải khác biệt). …

21
Nhóm một danh sách theo tần suất
Đưa ra một danh sách các số nguyên, nhóm các phần tử xảy ra nhiều nhất trước, sau đó nhóm nhiều nhất tiếp theo và cứ thế cho đến khi mỗi phần tử duy nhất trong danh sách được nhóm lại một lần. Ví dụ: Đầu vào: [1,2,3] Đầu ra: …

8
Ơ, tôi đang ở đâu?
Ồ không! Tôi bị mắc kẹt trong một khu rừng lớn (Được rồi, không thực sự, nhưng chỉ giả sử nó) và tôi không biết mình đang ở đâu! Rất may, tôi đã mang máy tính xách tay của tôi. Nhưng khi tôi tìm kiếm 'Bản đồ', nó nói 'Không …
26 code-golf 

9
Đa giác GCD / LCM!
Thách thức của bạn là tạo ra một chương trình hoặc chức năng tạo ra GCD của các đầu vào của nó bằng một ngôn ngữ và LCM của các đầu vào của nó bằng ngôn ngữ khác. Nội dung cho GCD hoặc LCM (Tôi đang nhìn bạn, Mathicala) được …


30
Tạo một ma trận bàn cờ
Lấy một số nguyên dương n làm đầu vào và xuất ra ma trận bảng kiểm tra n-by-n bao gồm 1 và 0 . Chữ số trên cùng bên trái phải luôn là 1 . Các trường hợp thử nghiệm: n = 1 1 n = 2 1 0 0 …

24
Nó có phải là một từ có thứ tự?
(lấy cảm hứng từ bài đăng này trên Puzzling. THẬN TRỌNG: SPOILERS CHO R PUNG BÉ DƯỚI ĐÂY.) Bàn phím điện thoại tiêu chuẩn tương quan các chữ cái với các số như sau: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> …

7
Một biểu hiện, nhiều giá trị
Sử dụng các ký hiệu toán học quen thuộc của chúng tôi: +, x, dấu ngoặc đơn và bất kỳ số hữu tỷ nào, thật dễ dàng để tạo các biểu thức ước lượng cho một số số mong muốn. Ví dụ: 1+(2x3)=7, (1+2)+(3x6.5)=22.5và vân vân. Chán đủ rồi. Trong …


30
Trừ, cộng, thời gian, lũy thừa?
Đây là một CMC (thử thách trò chuyện nhỏ) mà tôi đã đăng trong phòng chat của chúng tôi, The Ninteenth Byte , một chút trước đây. Các thách thức Cho một số nguyên dương x, tùy thuộc vào 2 bit cuối cùng x, hãy làm như sau: x & …
26 code-golf  math 

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.