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

24
Hôm nay là ngày Giáng sinh nào?
Lời nói đầu Trong bài hát nổi tiếng, Mười hai ngày Giáng sinh , người kể chuyện được tặng một vài món quà mỗi ngày. Bài hát được tích lũy - trong mỗi câu, một món quà mới được thêm vào, với số lượng cao hơn một món quà trước …

30
In tất cả các ngày chủ nhật năm 2017
In ngày của tất cả các ngày chủ nhật năm 2017 theo định dạng sau : dd.mm.yyyy. Đầu ra dự kiến: 01.01.2017 08.01.2017 15.01.2017 22.01.2017 29.01.2017 05.02.2017 12.02.2017 19.02.2017 26.02.2017 05.03.2017 12.03.2017 19.03.2017 26.03.2017 02.04.2017 09.04.2017 16.04.2017 23.04.2017 30.04.2017 07.05.2017 14.05.2017 21.05.2017 28.05.2017 04.06.2017 11.06.2017 18.06.2017 25.06.2017 02.07.2017 09.07.2017 16.07.2017 …

30
Tính các thừa số nguyên tố
Chúng tôi đã có một thử thách nhân tố chính cách đây một thời gian, nhưng thử thách đó đã gần sáu năm và hầu như không đáp ứng các yêu cầu hiện tại của chúng tôi, vì vậy tôi tin rằng đã đến lúc cần một cái mới. Thử …

2
Hyper về quines
Lấy cảm hứng từ Hyperprogramming: N + N, N × N, N ^ N tất cả trong một . Cảm ơn @MartinEnder và @trichoplax vì sự giúp đỡ của họ trong hộp cát. Định nghĩa Hyperquines Xác định một hyperquine của thứ tự n là một chương trình đầy đủ …

2
Bão Matthew và các tia sét
Thử thách Lấy cảm hứng từ thử thách này và cơn bão Matthew khó chịu , chúng tôi sẽ tạo ra một số tia sét một cách linh hoạt. n = 15: \ /\ / \ / / /\ /\ / \ \ / / /\ /\ \ / / …

21
Dây nguyên thủy
Chuỗi Primenary ( binary-Prime ) là một chuỗi mà khi được viết dưới dạng lưới nhị phân, mỗi hàng và cột có tổng số nguyên tố. Đó là một lời giải thích khá mơ hồ, vì vậy hãy phá vỡ nó bằng một ví dụ hoạt động ... Trong ví …

19
Giá sách ASCII
Bạn có biết những chiếc kệ có thể xếp chồng lên nhau mà về cơ bản chỉ là những hộp gỗ có thể xếp chồng lên nhau? Chúng tôi sẽ mô phỏng việc xây dựng một số giá sách từ những người có nghệ thuật ASCII. Tất cả các cuốn …


12
Tổng hoặc hiệu của hai lũy thừa của hai
Thử thách của bạn, nếu bạn chọn chấp nhận nó, được đưa ra một số nguyên K >= 1, tìm các số nguyên không âm Avà B sao cho ít nhất một trong hai điều kiện sau giữ: K = 2^A + 2^B K = 2^A - 2^B Nếu không …
27 code-golf  math 

11
Số lượng tinh khiết
Hôm nay chúng ta sẽ xem xét một chuỗi a , liên quan đến chức năng Collatz f : Chúng tôi gọi một chuỗi có dạng z, f (z), f (f (z)), một chuỗi Collatz . Số đầu tiên trong chuỗi của chúng tôi , a (1) , là 0 …

16
Xuất ra một cái lều lộn ngược
Cho một số nguyên, xuất ra một cái lều lộn ngược. Đầu vào xác định cả kích thước của lều (giá trị tuyệt đối) và lối vào nằm ở bên trái (số âm) hay bên phải (số dương). If input = -1: ____ \/_/ If input = -2: ________ \ …

29
Bảng chữ cái hoán vị một chuỗi
Bài tập Mục tiêu của bạn, nếu bạn chọn chấp nhận nó, là viết một chương trình, đưa ra một chuỗi đầu vào (hoặc mảng ký tự), đưa ra mọi hoán vị có thể có của các chữ cái trong chuỗi đó. Tôi rất khó tính với đầu ra của …

26
Tạo một chuỗi (phần nào) tự tham chiếu
Bạn muốn thực hiện một chuỗi nơi ( 1-lập chỉ mục ) nhân vật tại index nlà n. Khi nnhỏ hơn 10, điều này thật dễ dàng : "123456789". nChẳng hạn, khi 12 tuổi, điều đó trở nên bất khả thi, vì các số lớn hơn 9 (trong cơ sở …

30
Trừ các số tiếp theo
Sự miêu tả Trừ các số P tiếp theo từ một số N. Số tiếp theo của N là N + 1. Nhìn vào các ví dụ để có được những gì tôi muốn nói. Ví dụ: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, …

4
Gravity Guy có thể làm điều đó?
Gravity Guy là một trò chơi trong đó đầu vào duy nhất của người dùng là một phím duy nhất lật hướng trọng lực. Đưa ra một mức độ nghệ thuật ASCII, xác định xem liệu Gravity Guy có thể đi đến cuối cùng hay không. Quy tắc Hướng ban …

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.