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

Đối với các thử thách liên quan đến việc xử lý và sắp xếp các ký tự khoảng trắng (chủ yếu, nhưng không giới hạn ở khoảng trắng, tab và nguồn cấp dữ liệu), như các thử thách liên quan đến thụt lề. Đối với những thách thức về ngôn ngữ lập trình bí truyền Whitespace, thay vào đó, hãy sử dụng [ngôn ngữ khoảng trắng].


30
Dấu ngoặc đơn
Xem xét một chuỗi không trống của dấu ngoặc đơn cân bằng chính xác: (()(()())()((())))(()) Chúng ta có thể tưởng tượng rằng mỗi cặp dấu ngoặc đơn đại diện cho một chiếc nhẫn trong một công trình kính thiên văn bị sụp đổ . Vì vậy, hãy mở rộng kính …

30
Từ câu đố lập trình đến Code Golf
Nhiệm vụ của bạn là viết một chương trình xuất ra chuỗi chính xácProgramming Puzzles (theo dõi dòng mới tùy chọn), nhưng khi tất cả các khoảng trắng, tab và dòng mới được loại bỏ, nó sẽ xuất ra Code Golf(theo dõi dòng mới tùy chọn.) Số byte của bạn …

12
Lõm ngược
Tôi đã nghe nói rằng mã của bạn có thể chạy nhanh hơn nếu bạn thụt lề ngược lại, để trình biên dịch có thể xử lý nó giống như một mẫu thiết kế cây từ đầu "các nhánh" trở xuống. Điều này giúp vì trọng lực sẽ tăng tốc …

24
Khoảng trắng đáng kể
Chúng tôi xác định khoảng trắng là một trong ba ký tự, tab (0x09), dòng mới (0x0A) hoặc dấu cách (0x20). Đối với thử thách này, bạn phải viết hai chương trình hoặc chức năng trong cùng một ngôn ngữ lập trình, thực hiện các tác vụ sau: Đếm các …


30

25
Khoảng trắng đáng kể: Cảnh sát
Với mục đích của thử thách này, chúng tôi sẽ xác định khoảng trắng là chỉ các nguồn cấp dữ liệu (0x0A) và khoảng trắng (0x20). Lưu ý rằng hầu hết các ngôn ngữ và hương vị regex đều coi nhiều ký tự khác là khoảng trắng, cả bên trong …

7
Tránh sông
Lý lịch Trong kiểu chữ, các dòng sông là những khoảng trống trực quan trong một khối văn bản, xảy ra do sự liên kết ngẫu nhiên của các không gian. Điều này đặc biệt khó chịu vì não của bạn dường như dễ dàng lấy chúng hơn trong tầm …

5
Chúa ơi, nó đầy không gian!
Một số người khăng khăng sử dụng không gian để lập bảng và thụt lề. Đối với lập bảng, đó là sai không thể chối cãi. Theo định nghĩa, lập bảng phải được sử dụng để lập bảng. Ngay cả đối với thụt lề, lập bảng cũng vượt trội khách …

3
Giải quyết khối Rubik
Viết chương trình ngắn nhất giải quyết khối Rubik (3 * 3 * 3) trong một khoảng thời gian và di chuyển hợp lý (giả sử, tối đa 5 giây trên máy của bạn và dưới 1000 lần di chuyển). Đầu vào có định dạng: UF UR UB UL DF …

20
Hình và mặt đất
Nguồn: Wikipedia Đối với thử thách này, bạn nên viết hai chương trình giống với hình và mặt đất của hình trên, sao cho một trong số chúng được in figurevà các bản in khác ground. Đặc biệt: Viết chương trình không có đầu vào và in chuỗi figure. Các …

4
Mã giải thích định dạng
Các bản đệ trình mã golf thành công, về bản chất, chứa đầy các biểu tượng điên rồ khắp nơi. Để làm cho trình của họ dễ hiểu hơn, nhiều người chơi golf chọn cách đưa ra lời giải thích về mã của họ. Theo giải thích của họ, dòng …

5
Phá vỡ các tab trong một nửa
Chiến tranh thánh đã được chiến đấu trên không gian so với các tab. (Và tất nhiên là không gian, vượt trội về mặt khách quan, đã thắng.) - Alex A. S ome peo p le vẫn từ chối để một ccept rằng whi c h là cl e arly …

23
Căn chỉnh dòng!
Căn chỉnh dòng! Đưa ra một ký tự và một chuỗi nhiều dòng, công việc của bạn là đệm từng dòng của chuỗi để chúng xếp hàng giữa các dấu phân cách đã cho. Ví dụ Đầu vào: , Programming, Puzzles And, Code golf Đầu ra: Programming, Puzzles And, Code …

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.