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

8
Bạn đã mooed ngày hôm nay?
Bản phân phối Debian Linux (và các bản phát hành dựa trên Debian, như Ubuntu, Kali và các bản khác) sử dụng trình quản lý gói có tên APT. Để cài đặt chương trình, foobạn sẽ gõ vào một thiết bị đầu cuối sudo apt-get install foo Một ít Easter …

4
Bất khả xâm phạm
Số không thể chạm tới α Một số không thể chạm tới là một số nguyên dương không thể được biểu thị bằng tổng của tất cả các ước số thích hợp của bất kỳ số nguyên dương nào (bao gồm cả số không thể chạm tới được). Ví dụ, …

6
Xác suất cặp thẻ
Cho một cỗ bài gồm N bản sao của thẻ có giá trị nguyên [ 1 , M ] cho tổng số thẻ N * M , hãy tính xác suất để thẻ có giá trị 1 liền kề với thẻ có giá trị là 2 . Giải pháp của …

4
Số lượng domino
Viết chương trình hoặc hàm cho n và m dương tính toán số lượng gạch domino khác biệt hợp lệ mà bạn có thể đặt trong một hình chữ nhật n bằng m . Đây là trình tự A099390 trong Từ điển bách khoa trực tuyến về chuỗi số nguyên …

1
Xác suất Knockout
Knockout là một trò chơi bóng rổ, nơi người chơi thay phiên nhau bắn súng. Nó được chơi như một chuỗi các cuộc thi hai người chơi, mỗi cuộc thi có khả năng "hạ gục" một trong những người chơi đó. Giả sử người chơi A B C Dvà cơ …

3
Bình phương từ chữ số có tổng lớn nhất
Bạn nên viết một chương trình hoặc hàm nhận danh sách các chữ số làm đầu vào và đầu ra hoặc trả về số tiền lớn nhất có thể đạt được bằng cách đặt các chữ số này vào một hình vuông. Đầu vào sẽ luôn chứa một số chữ …

1
Tra cứu hình vuông
Marching Squares là một thuật toán từ đồ họa máy tính, được sử dụng để khôi phục các isocontours 2D từ một lưới các mẫu (xem thêm, người anh lớn của nó Marching Cubes cho cài đặt 3D). Ý tưởng là xử lý từng ô của lưới một cách độc …


7
Sau đó tăng nặng nhất
Một chuỗi là một chuỗi có thể được bắt nguồn từ một chuỗi khác bằng cách xóa một số phần tử mà không thay đổi thứ tự của các phần tử còn lại. Phần tiếp theo tăng nghiêm ngặt là phần tiếp theo trong đó mọi phần tử đều lớn …



2
Fractals affine nghệ thuật ASCII
Viết chương trình nhỏ nhất bạn có thể để tạo fractals affine. Bạn có thể sử dụng bất kỳ phương pháp nào bạn cảm thấy như thế sẽ tạo ra kết quả giống như các quy tắc dưới đây. Bạn không phải sử dụng bất kỳ ý tưởng từ các …

7
Tìm chuỗi con âm nhạc dài nhất
Một chuỗi âm nhạc là bất kỳ chuỗi nào có thể được chơi trên bàn phím piano. Đối với những người trong chúng ta không bắt buộc phải học piano khi còn nhỏ, đây là bàn phím trông như thế nào. Vì vậy, chuỗi feed a dead cabbagelà một chuỗi …


4
Tàu mới của Theseus
The Ship of Theseus là một câu hỏi cũ có nội dung như sau: Nếu một con tàu đã thay thế tất cả các bộ phận ban đầu của nó, nó vẫn là cùng một con tàu chứ? Đối với môn đánh gôn này, chúng tôi sẽ từ từ thay …

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.