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

19
Ghi nhớ nguyên âm tehe!
Đầu vào Một chuỗi các ký tự ASCII có thể in được, ví dụ: This is an example string. Đầu ra Đối với mọi phụ âm ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) không được theo sau bởi một nguyên âm ( AEIOUaeiou) thêm nguyên âm cuối trước nó, bằng chữ thường. Phụ âm trước …
25 code-golf  string 

30
Không tính tổng
Viết chương trình hoặc hàm đã cho n 1 trả về số lượng giải pháp cho ± 1 ± 2 ± 3 ± ... ± n = 0. Với n = 6 không có giải pháp, vì vậy câu trả lời là 0. Với n = 4 có hai giải …


20
Chương trình nhận dạng hình dạng
Nhiệm vụ của bạn là xây dựng một chương trình xác định hình dạng của đầu vào. Các hình dạng được xác định có thể là bất kỳ hình nào sau đây: Quảng trường Để được xác định là hình vuông, nguồn phải có các dòng có độ dài bằng …




30
Địa chỉ IP hay không?
Công cụ quét mạng của bạn rất khó chọn về đầu vào và ngay lập tức gặp sự cố nếu bạn cung cấp cho nó một địa chỉ IPv4 chứa các ký tự không chính xác hoặc không được định dạng chính xác. Địa chỉ IPv4 là địa chỉ số …

23
Hướng giao thông
Quy tắc Đưa ra mã quốc gia ISO3166-1-Alpha-2, nhiệm vụ của bạn là quyết định hướng lưu lượng truy cập cho quốc gia đó: Đầu vào sẽ là mã quốc gia hợp lệ (hợp lệ vì đây là một yếu tố của hai danh sách được cung cấp) Đầu vào …

26
Tạo một mô hình ngoằn ngoèo
Nhiệm vụ của bạn là nhận một đầu vào số nguyên và in một mẫu zigzag bằng cách sử dụng dấu gạch chéo và dấu gạch chéo ngược. Đầu vào số nguyên xác định độ dài của mỗi zig và zag, cũng như số lượng zigs và zags Mô hình …


6
Gimli, làm cho nó thậm chí còn ngắn hơn?
Tôi là một trong những tác giả của Gimli. Chúng tôi đã có phiên bản 2 tweet (280 ký tự) trong C nhưng tôi muốn xem nó có thể nhỏ đến mức nào. Gimli ( giấy , trang web ) là một tốc độ cao với thiết kế hoán vị …

30
Cầu thang bảng chữ cái khó hiểu
Không có đầu vào, xuất mẫu bảng chữ cái thú vị này trong cả hai trường hợp (trường hợp phải nhất quán) thông qua phương thức đầu ra được chấp nhận : Một AB ACBC ADBDCD AEBECEDE AFBFCFDFEF AGBGCGDGEGFG AHBHCHDHEHFHGH AIBICIDIEIFIGIHI AJBJCJDJEJFJGJHJIJ AKBKCKDKEKFKGKHKIKJK ALBLCLDLELFLGLHLILJLKL AMBMCMDMEMFMGMHMIMJMKMLM ANBNCNDNENFNGNHNINJNKNLNMN AOBOCODOEOFOGOHOIOJOKOLOMONO APBPCPDPEPFPGPHPIPJPKPLPMPNPOP AQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQ ARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQR …

11
Nhà thẻ (phiên bản 1)
Phiên bản 2 tại đây . Thử thách đơn giản: đưa ra một số nguyên, vẽ một ngôi nhà thẻ với số lượng câu chuyện nhất định. Nếu số âm, vẽ nhà lộn ngược. Ví dụ: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ …

17
Mô phỏng Đồng hồ báo thức cũ ngu ngốc của tôi
Tôi có một chiếc đồng hồ báo thức cũ ngu ngốc với hai nút: hourvà minute. Các hournút increments giờ của một báo động thiết lập, và minutegia tăng thời gian phút của một báo động thiết lập. Tuy nhiên, một số nhà thiết kế thông minh nhận ra rằng …
25 code-golf  date 

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.