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


10
Chỉ có thể có 1!
Nhiệm vụ của bạn là, được đưa ra một số nguyên dương n, để tạo một biểu thức bằng số n. Điều hấp dẫn là: bạn chỉ cho phép số 1ở đầu ra. Các toán tử theo ý của bạn là: +, -, *Và/ /là phép chia dấu phẩy động …

30
Vâng, tất nhiên tôi là người lớn!
Tôi nghĩ rằng tất cả chúng ta đã làm điều này khi còn bé: một số trang web yêu cầu độ tuổi tối thiểu là 18, vì vậy chúng tôi chỉ trừ đi một vài năm kể từ năm sinh và voilà, chúng tôi là '18+. Ngoài ra, đối với …



19
Về mặt lý thuyết đầu ra số Graham
Số của Graham Gđược định nghĩa theo cách này: u(3,n,1) = 3^n u(3,1,m) = 3 u(3,n,m) = u(3,u(3,n-1,m),m-1) [Knuth's up-arrow notation] [Conway chained arrow notation] THEN g1 = u(3,3,4) g2 = u(3,3,g1) g3 = u(3,3,g2) ... G = u(3,3,g63) Bạn được cho rằng u(3,3,2)=7625597484987để kiểm tra mã của bạn. Nhiệm …

30
Thêm hai số
Đầu vào: Hai số nguyên. Tốt nhất là số nguyên thập phân, nhưng các dạng số khác có thể được sử dụng. Chúng có thể được cung cấp cho mã trong đầu vào tiêu chuẩn, làm đối số cho chương trình hoặc chức năng hoặc dưới dạng danh sách. Đầu …

6
Một thách thức nói tiếng Yoda, đây là
Các thách thức Chà, tôi nghĩ nó khá rõ ràng phải không? Bạn phải tạo một hàm hoặc một chương trình lấy một chuỗi làm đối số và đưa ra lời nói Yoda không chính xác. Đây là mã golf , vì vậy số byte ít nhất sẽ thắng. Đầu …


30
Toàn văn rộng
Văn bản có chiều rộng đầy đủ là văn bản có khoảng trắng sau mỗi ký tự, kể cả ký tự cuối cùng. Chẳng hạn, câu đầu tiên của câu hỏi này trở thành: F u l l w i d t h t e x t i s t …
44 code-golf  string 

12
Phân tử nguyên tử
Các thách thức Viết chương trình có thể phá vỡ một công thức hóa học đầu vào (xem bên dưới) và xuất ra các nguyên tử tương ứng của nó ở dạng element: atom-count. Đầu vào Đầu vào mẫu: H2O Đầu vào của bạn sẽ luôn chứa ít nhất một …





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.