Câu hỏi được gắn thẻ «string»

Một cuộc thi để giải quyết một vấn đề cụ thể thông qua việc sử dụng và thao tác các chuỗi.



6
Một kỷ niệm để ghi nhớ 23940
Các hệ thống chính là một ghi nhớ thiết bị để chuyển đổi số thành chữ để họ có thể được ghi nhớ dễ dàng hơn. Nó dựa trên cách các từ phát âm theo ngữ âm, nhưng để mọi thứ đơn giản cho thử thách, chúng ta sẽ chỉ …
19 code-golf  string 

13
Lớp Sierpinki
Bắt đầu với /\bạn có thể tạo một mô hình tam giác Sierpinki bằng cách thêm một dòng bên dưới sao cho ... Bất kỳ nhánh lỏng lẻo /hoặc \chia lại thành hai nhánh : /\. Bất kỳ sự va chạm của các nhánh \/chết không có gì (nhưng không …

30
Chuỗi thành nhị phân
Đây là một thử thách golf mã. Giống như tiêu đề đã nói, hãy viết một chương trình để chuyển đổi một chuỗi các ký tự ascii thành nhị phân. Ví dụ: "Hello World!" nên biến thành 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 100001. Lưu …


10
Họ gọi từ đâu?
Khi thực hiện các cuộc gọi điện thoại quốc tế, các số điện thoại được thêm tiền tố vào mã cho biết quốc gia đó được đặt ở quốc gia nào. Các mã này là mã tiền tố , có nghĩa là không có mã nào là tiền tố của …


30
Xóa các không gian hàng đầu phổ biến
Khi mã hóa bằng Python, đôi khi bạn muốn có một chuỗi nhiều dòng trong một hàm, ví dụ: def f(): s = """\ Line 1 Line 2 Line 3""" (Dấu gạch chéo ngược là để xóa một dòng mới hàng đầu) sTuy nhiên, nếu bạn cố gắng thực sự …

5
Cuộc phỏng vấn: Chín mặt trận
Cuộc phỏng vấn: Chín mặt trận Đây là lần đầu tiên trong một loạt các thử thách lấy cảm hứng từ các câu hỏi phỏng vấn xin việc lập trình. Bạn bước vào văn phòng nơi ông chủ tương lai tiềm năng của bạn ngồi. "Đi vào và ngồi xuống", …

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
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 …

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<0)s="Neg";else if(i>0)s="Pos";else s="Neut"; Có thể rút ngắn bằng một ternary-if to: s=i<0?"Neg":i>0?"Pos":"Neut"; Thử thách: Đầu vào: …
18 code-golf  string 

30
Nén văn bản
Với văn bản đã cho bên dưới, có một số từ trong văn bản lặp lại nhiều lần trong văn bản. Sử dụng bất kỳ ngôn ngữ lập trình nào để viết một mã ngắn nén văn bản để hiển thị nó. Hay nói cách khác, sử dụng số byte …

8
gạch bỏ 44 vẫn là 44 thường xuyên; (
Giới thiệu Vào ngày 24 tháng 3 năm 2015 @isaacg đã đánh golf câu trả lời Pyth của mình từ 44 đến 42 byte. Vì 44 ( 44 ) bị gạch bỏ trông rất giống với 44 thông thường, @Optimizer đã đưa ra nhận xét sau: tấn công 44 vẫn …

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.