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

30
Gấp một nửa danh sách
Chúng tôi sẽ gấp một danh sách các số nguyên. Quy trình thực hiện như sau, Nếu danh sách có độ dài chẵn, hãy lập danh sách một nửa chiều dài của nó trong đó mục thứ n của danh sách mới là tổng của mục thứ n của danh …

15
Cứu giúp! Tôi quên mật khẩu của tôi!
Cứu giúp! Tôi vừa đăng nhập vào Stack Exchange, nhưng tôi quên mật khẩu của mình là gì! Tôi cần một cách để giải quyết nó trước khi tôi đăng xuất. May mắn thay, tôi là một hacker xuất sắc. Tôi không chỉ có thể tìm thấy hàm băm của …
24 code-golf  math 

27
Áp dụng sóng cho một mảng
Nhiệm vụ của bạn hôm nay là áp dụng một làn sóng cho một dãy số. Một làn sóng trông như thế này: [1, 0, -1, 0, 1, 0, -1, 0, 1...]Áp dụng nó vào một mảng nhất định có nghĩa là thêm các phần tử đầu tiên, các phần …

6
Gif - Jif, Jif - Gif
Lấy cắp từ @Downgoat với sự cho phép Điểm chính của thử thách này là (không) giải quyết cuộc tranh luận về cách phát âm của "gif". " Cách phát âm của gif được tranh luận và trong khi nó được cho là (và nên được) phát âm là jif …
24 code-golf  string 


23
Thử thách mã Hồng y
Bài tập Bạn chịu trách nhiệm chế tạo một chiếc la bàn. Hãy tưởng tượng mã nguồn của bạn là "kim" la bàn nơi chạy ở các hướng khác nhau tạo ra đầu ra riêng biệt. Định hướng mã nguồn được hỗ trợ là Bắc, Đông, Nam và Tây. Thí …

30
Tạo một dấu phần trăm
Đưa ra một số nguyên n ≥ 1, sản lượng một đại diện 2D † của một ký hiệu phần trăm của chiều rộng n . Việc xây dựng diễn ra như sau: Tạo một n bởi n ma trận (hoặc danh sách liệt kê) đầy zero. Chèn những cái …

20
Trèo lên một bước
Tiêu đề của video mới nhất của Numberphile, 13532385394179 , là một điểm cố định của hàm f sau trên các số nguyên dương: Đặt n là số nguyên dương. Viết hệ số nguyên tố theo cách thông thường, ví dụ 60 = 2 2 · 3 · 5, trong …

28
Số lượng lớn
Cho một số nguyên dương làm đầu vào xác định nếu đó là một số hào phóng. Một số hào phóng là một số sao cho bất kỳ việc chèn một +dấu nào giữa hai chữ số bất kỳ trong cơ sở 10 đều dẫn đến một biểu thức của …

26
Tổng các số lẻ liên tiếp
Mặc dù những thách thức liên quan đã được đặt ra, nhưng điều này là khác nhau để đảm bảo câu hỏi của riêng mình. Thử thách Cho một số nguyên dương, trả về chuỗi dài nhất các số nguyên dương dương liên tiếp có tổng là số nguyên đã …
24 code-golf  number 

7
Tìm binarray!
Chúng tôi định nghĩa một binarray là một mảng thỏa mãn các thuộc tính sau: nó không trống giá trị đầu tiên là một 1 giá trị cuối cùng là một 1 tất cả các giá trị khác là 0hoặc1 Ví dụ, mảng [ 1, 1, 0, 1 ]là một …

3
Cân bằng chân đế
Mục tiêu của bạn: Đưa ra một chuỗi dấu ngoặc, xuất ra Khoảng cách tối thiểu Damerau-Levenshtein cần thiết để biến chuỗi đầu vào thành một chuỗi trong đó các dấu ngoặc được cân bằng. Đầu vào Chuỗi đầu vào sẽ chỉ chứa dấu ngoặc và không có ký tự …


21
Số lượng nhựa gần đúng
Các thách thức Số nhựa là một số liên quan đến tỷ lệ vàng, với nhiều tính chất toán học thú vị. Như vậy, có nhiều cách tiếp cận có thể được sử dụng để tính toán số lượng. Để chỉ định chính xác số cho mục đích của thử …
24 code-golf  math  number 

30
Chơi gôn Anagram Quine
Trong câu hỏi này, tôi đã yêu cầu bạn đoán một quine đảo chữ dựa trên đầu ra của nó. Tuy nhiên, có vẻ như chúng ta chưa có câu hỏi nào về việc chơi golf một câu đố đảo chữ. Vì vậy, nhiệm vụ của bạn sẽ là tạo …

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.