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
Chunky palindromes
Palindromes là niềm vui, nhưng một số chuỗi khác đang bắt đầu cảm thấy bị bỏ rơi. Chúng ta có thể biến những chuỗi đó thành các palindromes chunky bằng cách chia chúng thành các mảng palindromic của khối. Ví dụ: chuỗi "abcabca"không phải là một palindrom nếu chúng ta …

20
Boo! Thử thách chơi gôn Halloween Code
Viết chương trình lấy một chuỗi đầu vào có độ dài từ 2 ký tự trở lên và thêm chuỗi ~BOO!~ (chuỗi đó có khoảng trắng ở đầu và cuối) vào một vị trí ngẫu nhiên thống nhất trong chuỗi không nằm ở hai đầu. Đầu vào mẫu không được …

18
Thời gian sau một thời gian
Đối với thử thách này, chúng tôi đang viết thời gian theo mẫu sau: hh:mm:ss Vài ví dụ: 12:34:08 06:05:30 23:59:00 Thách thức là xuất ra thời gian sau khi hết số giờ , phút và giây , với thời gian bắt đầu 00:00:00. Bạn có thể so sánh điều …
15 code-golf 

5
RTTTL Obfuscation
RTTTL , hoặc Ngôn ngữ chuyển văn bản nhạc chuông là định dạng âm nhạc được Nokia phát minh vào thời điểm bình minh khi khủng long lang thang trên vùng đất . Nó cho phép tạo ra những bản nhạc khá thô (không có hợp âm hay bất cứ …

7
Trung bình của các góc
Câu chuyện, hoặc tại sao chúng ta đang làm điều này. Không ai. Bài tập này hoàn toàn vô nghĩa ... trừ khi bạn là Stephen Hawking . Các thách thức Đưa ra một danh sách các góc, tìm trung bình của các góc đó. Ví dụ: trung bình 91 …

5
Máy tính ẩn
Một trong những lý do tôi luôn yêu thích Pokemon là vì một trò chơi có vẻ đơn giản như vậy, nó có quá nhiều lớp phức tạp. Hãy xem xét việc di chuyển Sức mạnh tiềm ẩn. Trong trò chơi, loại và sức mạnh (ít nhất là trước Thế …
15 code-golf  number  game 


3
Mê cung tạo ra một lớp lót
C64 cơ bản nổi tiếng một lót 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 in một mê cung của dấu gạch chéo và dấu gạch chéo ngược. \\/\\\//\/\////\\/\/ \/\///\\///////\//\/ /\\\//\//\////\\//\\ \////\//\//\/\\\\\\/ /\/\\///\\\\/\\\\/\\ \/\//\\\\\\//\/\//// /\//\\///\/\///\//// \/\\\//\\/\\\//\\/\/ //////\\/\\/\/\/\/// \\/\/\\////\/\/\\/\/ Đọc trong mê cung như vậy làm bằng các bức tường chéo từ stdin …

1
Mã cho tôi một số golf
Nếu bạn chưa chơi golf trước đây, thì đây là danh sách các thuật ngữ liên quan đến golf tôi sử dụng trong câu hỏi này Bắn , còn được gọi là đột quỵ : Mỗi lần bóng được đánh, đây là một cú sút. Lỗ : Một sân golf …


23
Làm cho tôi một diễu hành di chuyển
Giới thiệu Bạn có nhớ những năm 80 ầm ầm không? Ý tôi là, bạn biết đấy, như 30 năm trước? Không điện thoại di động, không internet, không ATM, quần áo huỳnh quang (đó là gì?!) Và cuộn marqee ! Không không không! Không phải những người trực tuyến, …
15 code-golf 

30
Tạo UUID ngẫu nhiên
Tôi cần một UUID. Công việc của bạn là tạo ra một. UUID chính tắc (IDentifier duy nhất toàn cầu) là một số thập lục phân 32 chữ số với các dấu gạch nối được chèn vào một số điểm nhất định. Chương trình sẽ xuất ra 32 chữ số …
15 code-golf  random 

16
Số cho chữ cái
Tồn tại một mật mã rất đơn giản thay thế một chữ cái với vị trí của nó trong bảng chữ cái. Ví dụ, abcsẽ trở thành 1 2 3trong mật mã này. Thách thức này là một thay thế trên mật mã này. Các thách thức Tạo một chương …


1
Số học Tock số lượt đánh dấu
Câu hỏi này mang đến cho bạn bởi một trò chơi tôi thích chơi khi bị mắc kẹt trong các cuộc họp điện thoại dài. Cho bất kỳ hai lần nào từ đồng hồ 24 giờ (từ 00:00 đến 23:59), có thể tạo ra bao nhiêu phương trình toán học …

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.