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
Tìm gốc lớn nhất của đa thức với mạng nơ ron
Các thách thức Tìm mạng nơ ron dẫn nguồn nhỏ nhất sao cho, với bất kỳ vectơ đầu vào 3 chiều có các số nguyên trong , mạng sẽ xuất ra gốc lớn nhất (nghĩa là "tích cực nhất") của đa thức với sai số nhỏ hơn .(a,b,c)(a,b,c)(a,b,c)[−10,10][−10,10][-10,10]x3+ax2+bx+cx3+ax2+bx+cx^3+ax^2+bx+c0.10.10.1 Quyền tiếp …

7
Trình tự cắt ngang
Trình tự cắt ngang Đưa ra một danh sách các số nguyên dương A, gọi nó là một chuỗi tăng nếu mỗi phần tử lớn hơn hoặc bằng phần tử trước; và gọi nó là một chuỗi giảm nếu mỗi phần tử nhỏ hơn hoặc bằng phần tử trước. Một …

9
cấp độ Ouroboros Quine
Phiên bản 128 ngôn ngữ này (một chương trình tạo ra một chương trình bằng ngôn ngữ khác, tạo ra một chương trình bằng một ngôn ngữ khác, (125 ngôn ngữ sau), tạo ra chương trình gốc) khá ấn tượng. Nhưng thật không may, nó có một số lần lặp …
11 code-golf  quine 


22
Tìm hệ số C của phiếu bầu
Trong thử thách này, bạn sẽ xác định mức độ gây tranh cãi của một phiếu bầu, được đưa ra một loạt các phiếu bầu khác, bằng cách tìm ra một số gọi là yếu tố C. Yếu tố C là gì, bạn yêu cầu? Chà, hãy tưởng tượng bạn …


9
R [oman | everse] Ký hiệu Ba Lan
Đó là năm MDLXVII trong một thế giới mà Đế chế La Mã không bao giờ sụp đổ, và sự sụp đổ vào thời kỳ đen tối không bao giờ xảy ra. Do thời gian kéo dài của Pax Romana, sự ổn định kinh tế của đế chế cho phép …

3
Levenshtein Nguồn của bạn
Khoảng cách chỉnh sửa Levenshtein giữa hai chuỗi là số lần chèn, xóa hoặc thay thế tối thiểu có thể để chuyển đổi một từ thành một từ khác. Trong trường hợp này, mỗi lần chèn, xóa và thay thế có chi phí là 1. Ví dụ: khoảng cách giữa …

6
Hãy chơi Rummikub!
Lưu ý: Điều này có liên quan đến một biến thể của trò chơi Rummikub Bối cảnh & Quy tắc Rummikub là một trò chơi dựa trên gạch. Có bốn màu: đỏ, cam, xanh và đen. Đối với mỗi màu có 13 gạch (được dán nhãn từ 1 đến 13), …


9
Định dạng ngày này là gì?
Đối với lịch Gregorian, định dạng ngày thay đổi từ quốc gia này sang quốc gia khác. Có ba định dạng chính được công nhận: YY-MM-DD (đại gia) DD-MM-YY (người cuối cùng) MM-DD-YY (trung niên) Nhiệm vụ của bạn là viết một chương trình, đưa ra một chuỗi đầu vào …
11 code-golf  date 

4
Đặt tên cho bàn tay khoe khoang
Lý lịch Brag là một trò chơi bài tương tự về khái niệm, nhưng đơn giản hơn, poker. Một tay trong khoe khoang bao gồm ba thẻ và được xếp hạng như sau từ cao nhất đến thấp nhất: Ba loại một - tất cả ba thẻ cùng cấp. Được …

12
Bảng chữ cái cánh!
Nhiệm vụ của bạn là in văn bản chính xác này: az za abyz zyba abcxyz zyxcba abcdwxyz zyxwdcba abcdevwxyz zyxwvedcba abcdefuvwxyz zyxwvufedcba abcdefgtuvwxyz zyxwvutgfedcba abcdefghstuvwxyz zyxwvutshgfedcba abcdefghirstuvwxyz zyxwvutsrihgfedcba abcdefghijqrstuvwxyz zyxwvutsrqjihgfedcba abcdefghijkpqrstuvwxyz zyxwvutsrqpkjihgfedcba abcdefghijklopqrstuvwxyz zyxwvutsrqpolkjihgfedcba abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba abcdefghijklopqrstuvwxyzyxwvutsrqpolkjihgfedcba abcdefghijkpqrstuvwxyzyxwvutsrqpkjihgfedcba abcdefghijqrstuvwxyzyxwvutsrqjihgfedcba abcdefghirstuvwxyzyxwvutsrihgfedcba abcdefghstuvwxyzyxwvutshgfedcba abcdefgtuvwxyzyxwvutgfedcba abcdefuvwxyzyxwvufedcba abcdevwxyzyxwvedcba abcdwxyzyxwdcba abcxyzyxcba abyzyba aza Những điều …

2
Liên hợp một động từ tiếng Thổ Nhĩ Kỳ
Đầu vào động từ , một chuỗi phù hợp với biểu thức thông thường([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) số nhiều , một giá trị trung thực hoặc giả người , một số nguyên có giá trị 1, 2 hoặc 3 thì , một số nguyên có giá trị 1, 2 hoặc 3 Đầu ra …

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.