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

Một quine là một chương trình tạo ra nguồn của nó là đầu ra. Thẻ này chỉ ra rằng thách thức có liên quan đến quines.

5
Thử thách Thử thách
(dựa trên bài đăng này và cuộc thảo luận tiếp theo về trò chuyện - đồng thời, cảm ơn Dennis cho TIO!) Các thách thức Chọn một ngôn ngữ hiện có sẵn trên trang web TryItOnline , ví dụ PowerShell . Viết mã bằng ngôn ngữ đó trên trang đó, …

1
Levenquine tuần hoàn
Lý lịch Như hầu hết các nhà quản lý PPCG sẽ biết, quine là một chương trình xuất mã nguồn riêng của nó khi chạy; và khoảng cách Levenshtein giữa hai chuỗi là số lần chèn, xóa và chỉnh sửa tối thiểu cần thiết để thay đổi một chuỗi thành …



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 

27
Mã tự phát triển codeeee codeeee
Viết chương trình (hoặc hàm) (gọi nó là P1), khi chạy, sẽ xuất ra một chương trình P2 khác có cùng ngôn ngữ và dài hơn 1 byte so với P1. Chương trình P2 khi chạy, nên xuất P3 chương trình thứ 3 dài hơn 1 byte so với P2. …
41 code-golf  quine 

9
Viết một Quine bằng tiếng Anh
Viết một quine bao gồm các từ tiếng Anh thực sự cách nhau bởi các khoảng trống. Một "từ" được định nghĩa là một chuỗi chỉ chứa các chữ cái viết thường và chữ hoa ( /[a-zA-Z]+/trong regex). Để là "thực", từ của bạn phải được từ điển Scrabble chính …

14
Stack Exchange Counter Counter
Viết chương trình / hàm trả về số phiếu của câu trả lời Stack Exchange của chính nó tại thời điểm thực hiện. Tuy nhiên, chương trình / chức năng của bạn có thể truy cập trang này ( codegolf.stackexchange.com/questions/82609 ) ngoài internet: Chương trình / chức năng của bạn …

3
Quine cứng bức xạ
Như bạn nên (hy vọng) biết, một quine cứng bức xạ là một quine mà bạn có thể loại bỏ bất kỳ một ký tự nào và vẫn in nguồn gốc đã được sửa đổi trước của nó. Vấn đề là, với hầu hết những thứ này, bạn chỉ có …

26
Tạo từ bình phương
Các thách thức Nhiệm vụ của bạn là tạo một chương trình lấy bất kỳ đầu vào chuỗi đã cho nào và xuất đầu vào theo định dạng bình phương. Chuỗi rỗng sẽ trả về một chuỗi rỗng. Ví dụ Đưa ra đầu vào: golf Chương trình của bạn sẽ …

2
Bức xạ làm mềm quine
Thật đơn giản: Tạo một quine thích hợp trong đó nếu bạn loại bỏ bất kỳ ký tự nào, thì nó vẫn là một quine. Sự khác biệt giữa điều này và một quine làm cứng bức xạ là nếu chương trình của bạn AB, trong một quine được làm …


13
Golf một quine lẫn nhau
Sử dụng hai ngôn ngữ của sự lựa chọn của bạn, viết “lẫn nhau nhỏ nhất Quine ” bạn có thể. Nghĩa là, viết chương trình P bằng ngôn ngữ A để xuất mã nguồn cho chương trình Q bằng ngôn ngữ B, sao cho đầu ra của chương trình …

9
Snakify một chuỗi
Một chuỗi snakified trông như thế này: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Nhiệm vụ của bạn Lấy một chuỗi svà một kích thước n, sau đó xuất chuỗi snakified. Các đầu vào ThisIsAnExampleOfaSnakifiedStringvà 3sẽ tạo ra ví dụ …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

13
1-lên quine trung bình của bạn
Một quine 1-up là một chương trình rất giống với một quine. Một điểm khác biệt chính là thay vì tự in một lần, khi n bản sao của chương trình được nối, kết quả sẽ in chương trình gốc n + 1 lần. Thí dụ Nếu chương trình của …

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.