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



7
Số là đồ họa tròn
Đầu tiên, nghiên cứu câu đố này để cảm nhận về những gì bạn sẽ sản xuất. Thử thách của bạn là viết một chương trình hoặc hàm sẽ tạo ra một đồ họa hình tròn giống như các câu đố từ câu đố, được đưa ra một số (cơ …

18
Giải thích trực quan Định lý Pythagore
Một lời giải thích trực quan phổ biến của định lý Pythagore là như sau: Các hình vuông có nghĩa là đại diện cho bình phương chiều dài và các khu vực a + b = c, giống như định lý Pythagore nói. Phần này là những gì bạn phải …

1
Mạch domino
Bảng điểm Dưới đây là điểm số thô (tức là số lượng domino) cho bài nộp của VisualMelon. Tôi sẽ biến những điểm này thành điểm số chuẩn hóa được mô tả dưới đây, khi có nhiều câu trả lời hơn. Giải pháp hiện tại có thể giải quyết tất …

30
Số Catalan
Các số Catalan ( OEIS ) là một chuỗi các số tự nhiên thường xuất hiện trong tổ hợp. Số Catalan thứ n là số từ Dyck (chuỗi cân bằng của dấu ngoặc đơn hoặc dấu ngoặc như [[][]]; được định nghĩa chính thức là một chuỗi sử dụng hai …

24
Nhắc lại ASCII
Thử thách Viết chương trình sắp xếp lại các ký tự ASCII! Nó sẽ xuất ra một chuỗi chứa tất cả các ký tự ASCII có thể in chính xác một lần. Ký tự đầu tiên của chuỗi này được gán giá trị 1, ký tự thứ hai là giá …

9
Ăn kẹo theo đúng thứ tự
Khi nói đến việc ăn kẹo, tôi giữ cho mình những tiêu chuẩn cao hơn so với giáo dân thông thường. Có một sự cân bằng tinh tế giữa "trộn nó lên" và "tiết kiệm tốt nhất cho lần cuối cùng." Trong thử thách này, bạn sẽ được cung cấp …

3
Vẽ một cuộc sống tĩnh lặng (hoặc một chuyển động) - vẽ một hình ảnh trong Trò chơi cuộc sống
Bạn được cung cấp như là một hình ảnh thang độ xám. Nhiệm vụ của bạn là tìm một mô hình tĩnh hoặc vòng lặp trong Trò chơi cuộc sống của Conway giống với hình ảnh đầu vào càng gần càng tốt. Đầu ra của bạn có thể là hình …


9
Lập trình một chiếc xe đua
HỘI NGHỊ đến @kuroineko. Kiếm tiền thưởng cho tốc độ tuyệt vời (672 di chuyển) trên đường đua Gauntlet. LÃNH ĐẠO: * Nimi chấm điểm nhẹ 2129. Các mục khác lớn hơn nhưng cho thấy một số tốc độ nghiêm trọng. * Nhà lãnh đạo có thể thay đổi do …


5
Chữ, số, ký hiệu, dấu cách, lặp lại
Có 97 ký tự ASCII mà mọi người gặp phải một cách thường xuyên. Họ thuộc bốn loại: Thư (tổng cộng 52) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Số hoặc Chữ số (tổng cộng 10) 0123456789 Biểu tượng & dấu câu (tổng cộng 32) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Khoảng trắng (tổng cộng 3) Không gian , tab \tvà …

5
Zzub Zzif (đảo ngược Fizz Buzz)
Đưa ra một đoạn của đầu ra buzz fizz với tất cả các số bị loại bỏ, điền vào các số chính xác với các giá trị thấp nhất có thể sao cho đoạn trích buzz fizz là chính xác. Đối với mục đích của thử thách này, fizzvà buzzcó …

8
Trình biên dịch tự biên dịch [đã đóng]
Điều này dựa trên một cuộc nói chuyện về trình biên dịch mà tôi đã nghe một lúc trước, nhưng thật không may, tôi không thể nhớ khi nào hoặc ở đâu. Tạo trình biên dịch ngắn nhất trong bất kỳ ngôn ngữ nào có thể tự biên dịch. Nhắm …

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.