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

6
Vẽ đường cong uốn khúc ASCII
Với mục đích của câu hỏi này, một đường cong uốn khúc là một đường cong theo hướng chung từ trái sang phải, nhưng thực hiện liên tục n + 1 quay ở 90 độ sang trái và sau đó n + 1 quay sang phải (với n> 0). Trong …

27
Bổ sung lạ
Thử thách Tính tổng lạ của hai số tự nhiên (còn được gọi là phép cộng âm lịch): Cho A=... a2 a1 a0và B=... b2 b1 b0hai số tự nhiên được viết trong cơ sở thập phân, tổng lạ được xác định, dựa trên hoạt động tối đa , như: …

17
Tìm tổng của số n Bouncy đầu tiên
Thuật ngữ Số tăng là một trong đó mỗi chữ số lớn hơn hoặc bằng tất cả các chữ số ở bên trái của nó (ví dụ 12239) Một số giảm là một trong đó mỗi chữ số nhỏ hơn hoặc bằng tất cả các chữ số ở bên trái …
19 code-golf  number 

18
Trình tự nhảy lên
Hãy xem xét trình tự sau: 0 1 3 2 5 4 8 6 7 12 9 10 11 17 13 14 15 16 23 ... Trông khá mẫu, phải không? Đây là cách nó hoạt động. Bắt đầu với 0, nhảy lên nsố nguyên, nbắt đầu từ 1. Đó …


1
Viết một Trình mô phỏng hình dạng
Giới thiệu Tôi có rất nhiều đá ASCII. Chúng được xây dựng với dấu gạch ngang, đường ống, Vs, dấu mũ, dấu ngoặc góc, dấu gạch chéo và khoảng trắng. Thí dụ: /--\ | | | | \--/ Tôi muốn ăn mòn chúng, như thế này: /\ / \ \ …

9
Flak thứ ba!
Thử thách này đã được đăng trong khuôn khổ thử thách LotM tháng 4 năm 2018 Brain-Flak là một ngôn ngữ turing-tarpit đã đạt được khá nhiều danh tiếng ở đây trên PPCG. Bộ nhớ của ngôn ngữ được cấu thành bởi hai ngăn xếp, nhưng ngăn xếp thứ ba …


23
Chữ cái giống nhau
Thư của các từ muốn công bằng. Họ quyết định xuất hiện cùng một số lần trong một câu như nhau. Thí dụ: Priorities Sẽ trở thành: Ppprrioooritttieeesss Mỗi chữ cái xuất hiện 3 lần, như chữ cái phổ biến nhất i, xuất hiện 3 lần. Không quan trọng bạn …

30
Xác định Có hay Không?
Sau khi nhập một chuỗi [độ dài 1-20], chỉ chứa các ký tự y cho có và n cho không, chương trình của bạn sẽ xuất kết quả (y hoặc n). Ví dụ đầu vào: yynynynnysẽ xuất y. Kết quả được xác định bằng cách kết hợp y và n …

30
Tìm rễ cây Squarish
Viết mã khi cho số dương làm đầu vào, xuất ra ước số dương lớn nhất của nhỏ hơn hoặc bằng căn bậc hai của .x xxxxxxxxxx Nói cách khác, tìm lớn nhất sao chon>0n>0n > 0 ∃m≥n:m⋅n=x∃m≥n:m⋅n=x\exists m\geq n:m\cdot n=x (Tồn tại lớn hơn hoặc bằng sao cho lần …


13
Nhập vào đầu vào của bạn
Điều này hơi giống với mục nhập phủ đầy bụi này nhưng tôi hy vọng guồng quay của tôi trên đó làm cho nó đủ độc đáo. Không thể tìm thấy bất cứ điều gì ngăn cản tôi đăng bài này nhưng có khá nhiều biển ngoài đó. Dù sao! …


5
Vũ điệu của nhiều chiều
Thử thách Cho một nmảng các số nguyên và hoán vị của các nsố tự nhiên đầu tiên , hoán vị các kích thước mảng tương ứng. Chi tiết Thử thách này được lấy cảm hứng từ MATLAB permute. trình diễn Phép hoán vị được đưa ra dưới dạng 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.