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

2
Những gì đang được bao quanh
Tôi đã luôn muốn bao quanh một số văn bản với #s, nhưng tôi gặp khó khăn khi tìm ra những gì tôi đã bao quanh vì vậy trong thử thách này, bạn sẽ viết một chương trình để làm việc đó Ví dụ Đầu vào / Đầu ra được …
18 code-golf  string 


1
Triển khai máy Enigma
Máy Enigma là một máy mật mã khá phức tạp được người Đức và những người khác sử dụng để mã hóa tin nhắn của họ. Đó là công việc của bạn để thực hiện máy này *. Bước 1, Xoay Máy enigma của chúng tôi có 3 khe cho …

4
Lần theo đường đi
Thách thức là đi theo (vẽ) đường dẫn: ^n - lên bởi n dòng vn - xuống bởi n dòng >n - đúng bởi n vị trí nhân vật <n - còn lại bởi vị trí n ký tự nlà một số nguyên, lớn hơn 0 (tức là bạn không …

9
Dịch RNA thành protein
RNA , giống như DNA, là một phân tử được tìm thấy trong các tế bào mã hóa thông tin di truyền. Nó bao gồm các nucleotide , được đại diện bởi các cơ sở adenine (A), cytosine (C), guanine (G) và uracil (U). * Một codon là một chuỗi …

5
Mẹo chơi golf nghệ thuật ASCII
Tôi nghĩ rằng các câu hỏi nghệ thuật ASCII trên PPCG rất thú vị, nhưng cá nhân tôi nghĩ rằng nó có thể khá khó, đặc biệt là khi câu hỏi được gắn thẻ là golf-code . Tôi tự hỏi nếu có ai ở đây có thể có một số …

2
Đếm đa nang
Tiền thưởng hết hạn sau 3 ngày . Câu trả lời cho câu hỏi này đủ điều kiện nhận tiền thưởng danh tiếng +200 . Adam muốn thưởng cho một câu trả lời hiện : “ Đây câu trả lời tốt giải thích là người chiến thắng mới và là …

6
Ma trận đồng sáng lập
Ma trận đồng yếu tố là sự hoán vị của Ma trận điều chỉnh . Các yếu tố của ma trận này là các đồng yếu tố của ma trận gốc. Đồng yếu tố (tức là phần tử của ma trận đồng yếu tố ở hàng i và cột j) …


7
Gauss đến Eisenstein
Cho một Gaussian nguyên a+bia+bia+bi nơi aaa , bbb là các số nguyên và i=exp(πi/2)i=exp⁡(πi/2)i = \exp\left(\pi i/2\right) là đơn vị ảo, trả lại gần (wrt để khoảng cách Euclide) Eisenstein số nguyên k+lωk+lωk+l\omega nơi kkk , lll là số nguyên và ω=exp(2πi/3)=(−1+i3–√)/2ω=exp⁡(2πi/3)=(−1+i3)/2\omega = \exp(2\pi i/3) = (-1+i\sqrt{3})/2. Lý lịch …


10
Một chương trình Skittish
Mục tiêu Bạn phải viết một chương trình nhận một số nguyên nlàm đầu vào (từ dòng lệnh) và nhúng các nthư mục (chương trình) vào cây thư mục. Ví dụ với n=5: Tên thư mục có thể là bất cứ điều gì bạn muốn. Yêu cầu duy nhất là …

8
Chia số chia
nnn(k1,k2,...,km)(k1,k2,...,km)(k_1,k_2,...,k_m)ki⩾2ki⩾2k_i \geqslant 2k1⋅k2⋅...⋅km=nk1⋅k2⋅...⋅km=nk_1 \cdot k_2 \cdot ... \cdot k_m = nk1|k2 , k2|k3 , … , km−1|km.k1|k2 , k2|k3 , … , km−1|km.k_1 | k_2 \text{ , } k_2 | k_3 \text{ , } \ldots \text{ , }k_{m-1}|k_m.một | bmột|ba|bbbbmộtmộtan > 1n>1n>1kTôikTôik_i222n = 1n= =1n=1 chúng tôi không có yếu …

6
Tạo một số hình vuông Prime!
Quảng trường chính là gì? Prime Square là một hình vuông trong đó tất cả bốn cạnh là các số nguyên tố khác nhau. Nhưng cái nào? Và làm thế nào để chúng ta xây dựng chúng? Dưới đây là một ví dụ về Quảng trường Prime Prime 1009 0 …

25
Báo giá Tex (UVa 272)
Đưa ra một chuỗi, thay thế tất cả các dấu ngoặc kép trái thành hai dấu ngoặc kép và tất cả dấu ngoặc kép phải thành hai dấu ngoặc đơn. Dấu ngoặc kép có nghĩa là dấu ngoặc kép bắt đầu một trích dẫn. Dấu ngoặc kép có nghĩa là …
17 code-golf 

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.