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

25
Số Bernoulli
Các số Bernoulli (cụ thể là các số Bernoulli thứ hai) được xác định theo định nghĩa đệ quy sau: Trường hợp biểu thị một sự kết hợp . Cho một số nguyên không âm mlàm đầu vào, xuất đại diện thập phân HOẶC một phần giảm cho msố Bernoulli …

23
Hoa và Thủ đô
Đưa ra một chuỗi làm đầu vào, đầu ra cho tiểu bang Hoa Kỳ có vốn nếu đó là vốn nhà nước, vốn của tiểu bang nếu đó là tiểu bang hoặc Arstotzkanếu không phải là tiểu bang . Ví dụ: Austin -> Texas Alaska -> Juneau The Nineteenth Byte …

4
Chơi một bài hát cho tôi
Thử thách Cho tablature guitar, bạn phải xuất bài hát được đại diện bởi tab. Điều này có thể là loa của máy tính của bạn hoặc tệp âm thanh (.wav, .mp3, .midi, .aiff, v.v.). Cũng sẽ có một đầu vào thứ hai cho thời gian. Các tab có thể …


3
Xếp chồng tam giác Pythagore
Lý lịch Một tam giác Pythagore là một tam giác vuông trong đó mỗi chiều dài là một số nguyên (nghĩa là các độ dài cạnh tạo thành một tam giác Pythagore ): Sử dụng các cạnh của tam giác này, chúng ta có thể đính kèm thêm hai tam …

18
Hình dạng giống nhau
Con số tương tự Hai hình chữ nhật giống nhau nếu tỷ lệ các cạnh của chúng là như nhau. Xét hai hình chữ nhật này; một hình chữ nhật cao 5 dòng và rộng 11 ký tự: =========== =========== =========== =========== =========== và một hình chữ nhật cao 10 …

2
Kết nối chữ cái
Bạn nên viết một chương trình hoặc hàm nhận một khối ký tự được biểu diễn dưới dạng một chuỗi và xuất ra hoặc trả về một chuỗi tương tự trong đó các chữ cái liền kề trong bảng chữ cái được kết nối. Một ví dụ trực quan (dưới …

7
Rắn hợp lệ trên máy bay
Lấy cảm hứng từ một trong những video của Vi Hart (là một kho báu chứa đầy những ý tưởng thách thức tiềm năng) Một con rắn được tạo thành từ các đoạn có cùng độ dài và kết nối giữa mỗi đoạn có thể thẳng hoặc rẽ 90 °. …



22
Tính toán (3 + sqrt (5)) ^ n chính xác
Hôm nay mục tiêu của bạn là tìm các số nguyên a và b cho số nguyên n không âm sao cho: Bạn nên viết một chương trình hoặc một hàm lấy tham số n và xuất ra a và b theo định dạng bạn chọn. Tiêu chuẩn áp dụng. …

3
Đặt gạch Carcassonne
Trò chơi hội đồng quản trị Trong trò chơi cờ " Carcassonne ", người chơi đặt các ô bằng cách ghép các cạnh của chúng và kiếm được điểm số cao nhất thông qua việc tạo ra các khu vực địa hình tiếp giáp lớn. Sau đây là (đại khái) …

14
Tái chế cho năm mới
Một giải pháp tốt cho năm 2015 là sống bền vững hơn. Chúng ta sẽ bắt đầu bằng cách tái chế. Mã tái chế, đó là! Nhiệm vụ của bạn là in số 2015sang STDOUT, có hoặc không có dòng mới (và chỉ có vậy). Tuy nhiên, bạn phải làm …


13
Chân kết nối DVI
Đây được coi là một thử thách golf mã ở đầu đơn giản hơn của quang phổ. Nhưng tôi cho rằng nó có thể tốt để đưa ra một số tối ưu hóa vi mô ở đây. Có ba loại đầu nối DVI cơ bản : DVI-A (analog), DVI-D (kỹ …

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.