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


26
Sumorial kỹ thuật số
Đưa ra một đầu vào n, viết một chương trình hoặc hàm xuất / trả tổng của các khoản tiền kỹ thuật số ncho tất cả các cơ sở 1 đến n. n+∑b=2n∑i=0∞⌊nbi⌋modbn+Σb= =2nΣtôi= =0∞⌊nbtôi⌋modbn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Thí dụ: n = 5 Tạo phạm …


13
Đây có phải là một tuôn thẳng?
Liên quan: Đặt tên cho tay bài xì phé Một ván thẳng là một ván bài xì phé chứa năm lá bài xếp hạng liên tiếp, tất cả đều giống nhau. Là một phần của một cú đánh thẳng, một con át chủ bài có thể xếp hạng trên một …

2
Nhân đôi một số tiếp tục
Nhiệm vụ của bạn là, được đưa ra x, đầu ra 2*x. Dễ nhỉ!? Nhưng có một nhược điểm: xsẽ được đưa ra dưới dạng phân số tiếp tục (có thể là vô hạn) và đầu ra phải là phân số tiếp tục. Đầu vào được đảm bảo là một …



30
Kiểm tra bội số
Sử dụng bất kỳ ngôn ngữ lập trình nào để hiển thị các số từ 1 đến 99 (bao gồm cả hai) theo cách như vậy, sao cho: các số được phân tách bằng dấu cách đơn nếu một số chia hết cho 3, thì nó phải nằm trong ngoặc …

1
Tìm đường Roguelike
Tìm đường Roguelike Nhiệm vụ của bạn sẽ là, đưa ra một mảng hai chiều của các yếu tố được mô tả bên dưới, đại diện cho ngục tối, để xuất hoặc trả về một số duy nhất đại diện cho số lượng vàng mà kẻ lừa đảo có thể …

11
Sắp xếp các số
Trong phần lõm của các ký tự Unicode, tồn tại một khối Unicode gồm (hiện tại) 63 ký tự có tên "Biểu mẫu số", bao gồm các ký tự có các giá trị số như chữ số La Mã, các phân số thô tục như ⅑ hoặc hoặc các ký …

2
Lập trình tuyến tính Integer
Giới thiệu Viết một bộ giải cho lập trình tuyến tính số nguyên . Thử thách Nhiệm vụ của bạn là viết một bộ giải cho lập trình tuyến tính số nguyên (ILP). Trong ILP, các bất đẳng thức tuyến tính của một tập hợp các ẩn số (tất cả …


16
Ký hiệu khoảng
Thử thách: Đầu vào: Hai tham số nguyên avà b(trong đó a<bvà chênh lệch ít nhất là 2) Đầu ra: Xuất hoặc trả lại văn bản này, ở đâu avà bđược điền vào: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = …

14
Tôi đang ở đâu?
Tôi đang ở đâu? Đưa ra một chuỗi d, chỉ chứa các chữ cái NSWE, xác định tọa độ tôi đã đi (từ trái sang phải, tiêu thụ một cách tham lam) và tọa độ cuối cùng nơi tôi cư trú. Các quy tắc đọc tọa độ từ trái sang …
21 code-golf 

11
Trọng lượng của một con số không
Đưa ra một danh sách các số được sắp xếp (có thể có các số 0 đứng đầu), sắp xếp các số theo chiều dọc, sau đó để tất cả các số không rơi xuống đáy và tất cả các phần nhô ra rơi vào khe mở dưới cùng. Xuất …

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.