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ập văn bản bàn phím ảo
Trên các máy chơi game hiện đại và các thiết bị khác không có bàn phím truyền thống, cố gắng nhập văn bản là một cơn ác mộng. Phải gõ bằng một vài nút và phím điều khiển trên bàn phím ảo thật khó chịu và tôi muốn thực hiện …

18
Chơi gôn để tìm số nhàm chán
Nếu một số nguyên có một chữ số / dãy số trong đó lặp lại liên tục (Bạn sẽ hiểu lý do tại sao tôi nói "liên tục") 5 lần trở lên, chúng tôi gọi đó là "Chán". Ví dụ, 11111là nhàm chán, trong khi 12345không. Hướng dẫn Lấy một …
22 code-golf  number 

24
Sắp xếp tên ban nhạc
Mô tả thử thách Bạn có một thư viện âm nhạc với nhiều bài hát được ghi lại bằng nhiều ban nhạc, mỗi trong số đó có một cái tên, như Queen, Aerosmith, Sunny Day Real Estate, The Strokes. Khi trình phát âm thanh hiển thị thư viện của bạn …


5
Giao hoán của 27 chức năng
Giới thiệu Chúng ta hãy định nghĩa một hàm ternary là một hàm từ bộ ba phần tử thành S = {0,1,2}chính nó: nó liên kết với từng phần tử của Sphần tử khác S. Một ví dụ về chức năng ternary flà f(0) = 0; f(1) = 2; f(2) …

12
Đa thức
Cho hai đa thức bậc f,gtùy ý trên các số nguyên, chương trình / hàm của bạn sẽ đánh giá đa thức thứ nhất trong đa thức thứ hai. f(g(x))(còn gọi là thành phần (fog)(x) của hai đa thức) Chi tiết Nội tích được cho phép. Bạn có thể giả …

2
Tìm kho báu trong ngục tối 2D
Bạn đang ở trong một hầm ngục một tầng. Có một kho báu được bảo vệ bởi các cánh cửa bị khóa. Cửa có thể được mở bằng cách tìm các phím tương ứng. Mục tiêu của bạn là tìm ra con đường ngắn nhất đến kho báu. Đầu vào …

6
Thứ tự chữ cái tiếng Tây Ban Nha cũ
Trước năm 1994, các từ điển tiếng Tây Ban Nha đã sử dụng thứ tự chữ cái với một đặc thù : các bản thảo llvà chđược coi như thể chúng là các chữ cái đơn lẻ. chngay lập tức theo sau c, và llngay lập tức theo sau l. …

20
Đảo ngược và trừ
Mô tả thử thách Hãy lấy một số nguyên dương n, đảo ngược các chữ số của nó để lấy rev(n)và nhận giá trị tuyệt đối của hiệu của hai số này: |n - rev(n)|(hoặc abs(n - rev(n))). Thí dụ: n = 5067 rev(n) = 7605 |n - rev(n)| = …

25
In số thứ N không palindromic
Một số palindromic (trong trường hợp bạn không biết) là một số đọc tương tự ngược và xuôi (ví dụ, 11). 15 số không palindromic đầu tiên là : 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26. Đây là A029742 . Tôi liên …

30
Chạy tích cực ngược
Đầu vào Đầu vào của bạn là một danh sách các số có một chữ số ở bất kỳ định dạng hợp lý nào, bao gồm một chuỗi các chữ số. Đầu vào sẽ không trống. Đầu ra Đầu ra của bạn sẽ là danh sách đầu vào, nhưng với …

3
Theo dấu chấm
Các thách thức Cho một lưới các ký tự hình chữ nhật ABCDE FGHIJ KLMNO PQRST và một lưới có cùng kích thước của dấu chấm và dấu cách . . . . . . . . . . . Xuất chuỗi được tạo bằng cách theo các dấu chấm …
22 code-golf  string  grid 

3
Số Holier
Như chúng ta đã học được từ The Holy Numbers , có 5 chữ số thánh ( 0, 4, 6, 8, 9) và các số nguyên dương chỉ bao gồm các chữ số đó là thánh. Ngoài ra, sự linh thiêng của một số là tổng của các lỗ trong …


9
In số Super Collatz
Các Collatz trình tự (còn gọi là bài toán 3x + 1) là nơi mà bạn bắt đầu với bất kỳ số nguyên dương, ví dụ này, chúng ta sẽ sử dụng 10, và áp dụng này tập hợp các bước để nó: if n is even: Divide it by …

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.