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


11
Thêm tiếng chuông bò!
Bạn đang cung cấp hỗ trợ kỹ thuật để các Bruce Dickenson khi ông tạo ra một buổi thu âm Blue Oyster Cult. Khi anh ta yêu cầu thêm chuông , bạn có thể đưa nó cho anh ta. Nhiệm vụ của bạn Viết chương trình hoặc hàm lấy một …
42 code-golf  string 

27
Thông dịch viên ngôn ngữ Turing-Complete
Một thách thức tôi nghĩ rằng sẽ rất tuyệt vời là làm phiên dịch cho một ngôn ngữ hoàn chỉnh Turing mà bạn chọn. Các quy tắc rất đơn giản: Bạn có thể sử dụng bất kỳ ngôn ngữ nào để tạo trình thông dịch này ngay cả khi nó …

29
Bitflip và phủ nhận
Cho một số nguyên, tạo một biểu thức tạo ra nó từ 0việc sử dụng phủ định đơn phương -và bổ sung bitwise ~( ~n= -n-1), với các toán tử được áp dụng từ phải sang trái. ... -3 = ~-~-~0 -2 = ~-~0 -1 = ~0 0 = 0 …

30
Vẽ một bàn cờ ASCII!
Đây là một thử thách đơn giản dành cho bạn: Bạn phải tạo ra đại diện ASCII này của một bàn cờ. Màu trắng được thể hiện bằng các ký tự viết hoa và màu đen được thể hiện bằng chữ thường. Gạch rỗng được đại diện bởi a .. …

28
Esolang-Comment-Template-Generator
Rất nhiều người trên trang này sử dụng các ngôn ngữ bí truyền , và vì những ngôn ngữ này khác thường và khó hiểu, họ sẽ thường xuyên viết một lời giải thích theo một định dạng nhất định. Ví dụ: nếu mã là abcdefghijklmnop Và ngôn ngữ này …

26
Sheffle tho vawols ureund!
Với một chuỗi đầu vào, đầu ra rằng chuỗi với tất cả các nguyên âm a, e, i, ovà uhoán đổi một cách ngẫu nhiên giữa mỗi khác. Ví dụ: trong chuỗi this is a test, có 4 nguyên âm : [i, i, a, e]. [a, i, e, i]Do đó, …

30
StringgnirtSStringgnirtSStringgnirtS
Đây là một thử thách tương đối đơn giản cho bạn. Cho một chuỗi có độ dài N , xuất chuỗi về phía trước, sau đó ngược lại, sau đó chuyển tiếp, sau đó ngược lại ... vv N lần. Ví dụ: nếu đầu vào của bạn là Hello! Bạn …
42 code-golf  string  code-golf  math  geometry  data-structures  repeated-transformation  code-golf  number  random  code-golf  math  rational-numbers  code-golf  ascii-art  animation  code-golf  ascii-art  number  code-golf  math  number  code-golf  data-structures  code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

4
Kẻ mạo danh ở sở thú
Bạn muốn mở một sở thú mới. Nó sẽ là tuyệt vời. Nhưng là loại rẻ tiền mà bạn có, bạn chỉ muốn mua những con vật ba chữ cái (mọi người đều biết rằng chi phí của một con vật tỷ lệ thuận với độ dài của tên của …

30
In số từ 1 đến 10
Đây có thể là một thử thách rất đơn giản, nhưng tôi ngạc nhiên là nó chưa được thực hiện trên môn đánh gôn: In tất cả các số nguyên từ 1 đến 10, bao gồm theo thứ tự tăng dần đến đầu ra tiêu chuẩn. Định dạng đầu ra …

30
Đảo ngược phụ âm
Chương trình nên lấy một chuỗi làm đầu vào và đảo ngược các phụ âm trong đó, trong khi vẫn giữ nguyên thứ tự nguyên âm. Tất cả các chữ cái sẽ là chữ thường, vì vậy bạn không phải lo lắng về vỏ. Ví dụ sau. Đầu vào : …
42 code-golf  string 

18
Đánh số phòng khách sạn
Đưa ra một đầu vào của một "khách sạn" trong nghệ thuật ASCII với một phòng duy nhất được đánh dấu, xuất số phòng theo các quy tắc nhất định. Dưới đây là ví dụ về khách sạn ASCII: ## ## ##### ## ##### ###### ## ##### ###### ## ##### …

30
Fibre đảo ngược!
Giới thiệu Tất cả chúng ta đều biết và yêu thích chuỗi Fibonacci của chúng tôi và đã thấy vô số thách thức về nó ở đây. Tuy nhiên, chúng tôi vẫn còn thiếu một trường hợp rất đơn giản mà câu trả lời này sẽ cung cấp: Reversed Dailymotion! …

2
Cải thiện nhà cho Minotaur
Cải thiện nhà cho Minotaur Mê cung cretan khá dễ vẽ. Chỉ cần bắt đầu với một hình dạng đối xứng (ở đây màu đỏ). Chúng ta hãy gọi tất cả các điểm cuối của các nút đó là 'nút'. Sau đó, bạn bắt đầu vẽ các vòm (màu đen): …

30
Các số thực sự là chữ cái
Cho đầu vào số nguyên không âm, hãy viết chương trình chuyển đổi số thành thập lục phân và trả về giá trị trung thực nếu dạng thập lục phân của số chỉ chứa các ký tự Athông qua Fvà giá trị falsey khác. Các trường hợp thử nghiệm 10 …

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.