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



4
Trồng cây trong công viên - Nhanh nhất có thể!
Thử thách này được lấy cảm hứng từ ứng dụng này . Các trường hợp thử nghiệm được mượn từ ứng dụng đó. Đây là một thử thách mã nhanh nhất , trong đó mục tiêu là giải quyết các trường hợp thử nghiệm lớn nhất trong khoảng thời gian …

30
Tôi có phải là số tự động không?
Số tự động là một số là hậu tố của hình vuông trong cơ sở 10. Đây là dãy A003226 trong OEIS. Nhiệm vụ của bạn: Viết chương trình hoặc hàm để xác định xem đầu vào có phải là số tự động hay không. Đầu vào: Một số nguyên …


30
Kết hợp đúng cách
Một ước đúng là một ước số của một số n , mà không phải là n chính nó. Ví dụ, các ước số thích hợp của 12 là 1, 2, 3, 4 và 6. Bạn sẽ được cấp một số nguyên x , x 2, x ≤ 1000 . …

6
Mã tiểu bang Hoa Kỳ hiệu quả hơn
Viết tắt là tiểu bang Hoa Kỳ! rất vui, nhưng chúng tôi đã học được rằng viết tắt tên nhà nước Mỹ một cách hiệu quả là khó với hệ thống hiện tại. Chúng ta hãy đưa ra một sơ đồ mã trạng thái thay thế để chơi golf hiệu …
20 code-golf  string 

9
Rời chuỗi đó!
Đưa ra một chuỗi làm đầu vào, đầu ra một hoặc nhiều biến thể của chuỗi sao cho: Không có nhân vật ở vị trí ban đầu của nó Không có ký tự nào liền kề với một ký tự mà ban đầu nó liền kề với Bạn có thể …

18
Nó có lặp lại không?
Một chuỗi các ký tự lặp lại nếu nó chứa hai chuỗi con liên tiếp tương đương nhau. Ví dụ, 2034384538452lặp đi lặp lại vì nó chứa 3845hai lần, liên tiếp. Do đó, thách thức của bạn là quyết định xem một chuỗi có chứa một chuỗi con lặp lại …

22
Đơn giản hóa đầu vào ma trận!
Tôi đã viết một vài thử thách liên quan đến ma trận và phổ biến là tôi sử dụng một định dạng như dưới đây khi biểu diễn các ma trận, cả trong ví dụ và trong các trường hợp thử nghiệm: 16 2 3 13 5 11 10 8 …


7
Đây có phải là một số chu kỳ?
Số tuần hoàn là một số chữ số "n" mà khi nhân với 1, 2, 3, ... n, kết quả là cùng một chữ số nhưng theo một thứ tự khác nhau. Ví dụ: số 142,857 là một số tuần hoàn kể từ 142,857 x 2 = 285,714, 142,857 x …

16
Giải mã mã hóa xor
Nhiệm vụ của bạn là lấy một chuỗi được mã hóa làm đầu vào và xuất ra chuỗi được giải mã, để tiết lộ thông điệp ẩn của nó. Các chuỗi, cả đầu vào và đầu ra, sẽ chứa các ký tự từ danh sách 64 ký tự ASCII này …

19
Vẽ một ASCII X lớn
Vấn đề Lấy cảm hứng từ một thử thách trước đó làm một cái gì đó tương tự Cho đầu nra số nguyên dương có hình dạng theo mẫu này: đầu vào n=1: * * * * * đầu vào n=2: ** ** **** ** **** ** ** đầu vào …

6
Vẽ giai đoạn mặt trăng
Thử thách Đưa ra pha của mặt trăng, vẽ nó bằng nghệ thuật ASCII. Chương trình của bạn phải xử lý mặt trăng mới, lưỡi liềm sáp, quý đầu tiên, vượn sáp, trăng tròn, vượn suy yếu, quý cuối cùng và lưỡi liềm waning. Đầu vào của bạn sẽ là …

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.