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

1
Hoàn thành phần uốn lưới
Một uốn khúc lấp đầy lưới là một đường dẫn khép kín truy cập vào mọi ô của ô vuông ít nhất một lần, không bao giờ vượt qua bất kỳ cạnh nào giữa các ô liền kề nhiều lần và không bao giờ vượt qua chính nó. Ví dụ:N× …

7
Y2K năm 2019?
Đó là ngày 10 tháng 8 năm 2019, nhưng nhiệm vụ của bạn vẫn liên quan đến Y2K. Lạ nhỉ? Tạo một chương trình tự in, với một số có hai chữ số được thêm vào nó. Lần đầu tiên bạn chạy nó, nó sẽ nối 00 vào đầu ra …
18 code-golf  quine 



12
Sáng tác điền vào chỗ trống
Hãy để chúng tôi nói rằng chúng tôi có một bộ chức năng cụ thể trên chuỗi. Các hàm này giống như điền vào chỗ trống hoặc madlib, ngoại trừ việc chúng chỉ lấy một đầu vào và sử dụng nó để điền vào tất cả các khoảng trống của …


22
Để tăng trưởng số mũ và hơn thế nữa!
Thử thách Cho cơ sở và chỉ số , thuật ngữ đầu ra , được xác định như sau:1&lt;b&lt;101&lt;b&lt;101 < b < 10t≥1t≥1t \ge 1xtxtx_t x1=1110x1= =1110x_1 = 11_{10} xi+1xTôi+1x_{i+1} có được bằng cách chuyển sang cơ sở và sau đó diễn giải lại các chữ số của nó trong …
18 code-golf  number 



15
Số chia giàu và nghèo
Giới thiệu Trong thế giới kỳ lạ của các số nguyên, các ước số giống như các tài sản và chúng sử dụng để gọi "giàu" là các số có nhiều ước hơn so với đảo ngược của chúng, trong khi chúng gọi "nghèo" là các ước có ít ước …

22
ssTTsSTtRrriinInnnnNNNIiinngg
Thử thách Đối với mỗi ký tự của chuỗi ngoại trừ ký tự cuối cùng, hãy làm như sau: Xuất ký tự hiện tại. Tiếp theo là xuất ngẫu nhiên từ danh sách sau đây một số lần ngẫu nhiên trong khoảng từ 1 đến 5 (bao gồm): Nhân vật …

30
Số lượng giảm trong khi chữ tăng
Lấy cảm hứng ngẫu nhiên từ số tăng trong khi chữ giảm Cho một danh sách các chữ cái và số nguyên hỗn hợp (ví dụ, ['a', 2, 3, 'b']) tăng các chữ cái của một vị trí trong bảng chữ cái (gói tại zđến a) và giảm số bằng …

8
Bộ chuyển đổi Ternary-if
Trong Java / .NET / C / JavaScript / v.v. bạn có thể sử dụng ternary-ifs để rút ngắn if-statement. Ví dụ: (trong Java): // there is a String `s` and an int `i` if(i&lt;0)s="Neg";else if(i&gt;0)s="Pos";else s="Neut"; Có thể rút ngắn bằng một ternary-if to: s=i&lt;0?"Neg":i&gt;0?"Pos":"Neut"; Thử thách: Đầu vào: …
18 code-golf  string 



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.