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

30
Tính hàm tổng của Euler's
Lý lịch Hàm tổng của Eulerφ(n) được định nghĩa là số lượng các số nguyên nhỏ hơn hoặc bằng số nđó tương đối nguyên tố n, nghĩa là số lượng các giá trị có thể có xtrong 0 < x <= nđó gcd(n, x) == 1. Chúng tôi đã có …

30
Tìm i ^ n, cho n
Các thách thức Trong càng ít ký tự càng tốt, tìm giá trị của i ^ n, với n, một số nguyên dương lớn hơn 0. Điều này nên được xuất ra dưới dạng Chuỗi. Đối với những người không biết, tôi được định nghĩa sao cho i ^ 2 …


3
Mô phỏng đá đỏ đơn giản
Redstone là một vật liệu trong trò chơi Minecraft, và nó được sử dụng cho nhiều bối cảnh phức tạp. Đối với chương trình này, bạn sẽ chỉ cần mô phỏng ba vật phẩm: dây đá đỏ (ghi chú bằng R), đèn pin đá đỏ (ghi chú bằng T) và …

18
Chuyển đổi số ít sang số nhiều
Có hai dạng danh từ, số ít và số nhiều. Việc chuyển đổi giữa hai điều này khá dễ dàng. Thông thường, bạn kết thúc nó với s. ví dụ car=> cars. Nếu nó kết thúc với s, x, z, chhay sh, kết thúc nó với es. ví dụ bus=> …

4
Đảng Gương Laser
Một bảng 2D sẽ chứa các đối tượng sau: ^, >, v, Hay <: Một tia laser phát hướng lên, phải, xuống, sang trái hoặc tương ứng. Có thể có nhiều hơn một. Laser sẽ đi theo một đường thẳng trong không gian trống (không gian trống được biểu thị …
27 code-golf 

27
In một ma trận khối chéo
Dưới đây là một golf mã đơn giản, có kích thước cắn (cỡ byte?): Đưa ra một danh sách các số nguyên dương không nhỏ hơn 10, in một ma trận khối chéo , trong đó danh sách chỉ định kích thước của các khối, theo thứ tự. Các khối …

11
Nướng cho tôi một ít moji
Cho một chuỗi, danh sách nhân vật, dòng byte, chuỗi ... mà là cả hai hợp lệ UTF-8 và hợp lệ của Windows-1252 (hầu hết các ngôn ngữ có lẽ sẽ muốn tham gia một UTF-8 bình thường string), chuyển đổi nó từ (có nghĩa là, giả vờ đó là …

8
Điểm Yahtzee tốt nhất
Yahtzee là một trò chơi được chơi với năm con xúc xắc sáu mặt và một bảng điểm với mười ba ô khác nhau để điền vào một điểm. Mỗi ô có quy tắc ghi điểm riêng: 1s, 2s, 3s, 4s, 5s, 6s tất cả các điểm số bằng tổng …
26 code-golf  number 


11
Xúc xắc Fallacy của con bạc
Sai lầm của người đánh bạc là một khuynh hướng nhận thức, trong đó chúng ta nhầm tưởng những điều xảy ra thường ít xảy ra trong tương lai và những điều không xảy ra trong một thời gian sẽ sớm xảy ra. Nhiệm vụ của bạn là thực hiện …
26 code-golf  random 


17
Vô số số nguyên tố
Kể từ Euclid, chúng ta đã biết rằng có vô số số nguyên tố. Đối số là do mâu thuẫn: Nếu chỉ có nhiều số hữu hạn, giả sử , thì chắc chắn không chia hết cho bất kỳ các số nguyên tố này, vì vậy hệ số nguyên tố …

15
Xây dựng bục ASCII
Trong các cuộc thi thể thao, điều thường xảy ra là người chiến thắng được trình bày trên bục vinh quang, với người đứng thứ nhất ở giữa cao nhất, người thứ hai ở độ cao giữa bên trái và người thứ ba ở mức thấp nhất và rẽ phải. …

30
Đầu ra với cùng độ dài luôn
Với những thách thức như Đầu ra có cùng độ dài với mã và Tạo đầu ra gấp đôi độ dài của mã , tôi nghĩ đến một thử thách riêng nhưng tương tự. Nhiệm vụ là tạo ra một đầu ra. Nó có thể là một chuỗi, một danh …

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.