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
Đếm các thay đổi trong một mảng
Nhiệm vụ của bạn hôm nay là viết một chương trình hoặc hàm lấy một mảng các số nguyên và đếm số lần, đọc từ trái sang phải, rằng giá trị thay đổi. Điều này dễ dàng hơn để hiển thị với một ví dụ:[1 1 1 2 2 5 …



25
Giữ / Thả / Tăng trình tự
Đây là trình tự tôi đang nói về: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} Bắt đầu từ 1, giữ 1, thả 2 tiếp theo, giữ 2 tiếp theo, giảm 3, giữ 3 và cứ thế. Vâng, đó là trên OEIS (A064801) , quá! …

14
Có bao nhiêu tiểu bang tôi biên giới?
Khi tôi còn trẻ, tôi có một bản đồ lớn của Hoa Kỳ được dán trên tường đối diện với giường của tôi. Khi tôi chán, tôi sẽ nhìn chằm chằm vào bản đồ đó và suy nghĩ về mọi thứ. Những thứ như định lý bốn màu, hoặc trạng …
20 code-golf  number 

15
Dự đoán một vụ va chạm: Liệu tên cướp sẽ thoát khỏi?
Hãy nghĩ về một con đường như một dòng số, bắt đầu từ 0và tiếp tục vô tận: ................................................................. Có hai chiếc xe trên đường: Cvà R. Clà cảnh sát đang cố bắt R, kẻ cướp. Cbắt đầu 0và Rbắt đầu từ đâu đó trên đường: C.............................R.................................. Người cảnh sát …

28
Tìm bạn đời
Thử thách Đưa ra một danh sách tùy ý gồm 2 bộ dữ liệu và một phần tử trong một trong các bộ dữ liệu đó, xuất ra "đối tác" của nó, tức là đã cho avà [(i,j),...,(a,b),...,(l,m)], đầu ra b. Bạn có thể giả sử tất cả các bộ …

4
Hình chữ nhật khác nhau
Trong thử thách này, bạn được cung cấp hai hình chữ nhật chồng chéo và bạn cần tính toán các hình chữ nhật được tạo bằng cách xóa cái này khỏi cái kia. Ví dụ: nếu bạn xóa hình chữ nhật màu đỏ khỏi hình đen: Bạn kết thúc với …

11
Rapunzel, Rapunzel, buông tóc xuống!
Sự miêu tả Tôi đoán mọi người đều biết câu chuyện cổ tích của Rapunzel và hoàng tử. Đối với những người không: đọc nó ở đây. Tuy nhiên, Rapunzel vừa mới cắt tóc, nên có thể không đủ lâu để hoàng tử của cô trèo lên! Cô ấy có …
20 code-golf 

21
Trong số Fibonacci
Các thách thức Đưa ra một đầu vào số nguyên, trả về số Fibonacci đầu tiên có chứa đầu vào bên trong cùng với chỉ số của số Fibonacci đó (các chỉ số bắt đầu từ 0 hoặc 1 - tùy theo bạn, nhưng vui lòng đề cập đến câu …

14
Hình thoi của Pascal
Hình thoi của Pascal (thực ra là một hình tam giác) có được bằng cách thêm vào mẫu: * *** x thay vì * * x Điều này có nghĩa là mỗi ô là tổng của ba ô trên hàng ngay phía trên nó và một ô trên hàng 2 …



28
Là những định danh tương đương?
Trong ngôn ngữ Nim , các quy tắc phân biệt định danh thoải mái hơn một chút so với hầu hết các ngôn ngữ khác. Hai định danh tương đương hoặc địa chỉ cùng một biến nếu chúng tuân theo các quy tắc sau: ký tự đầu tiên của cả …

30
Giá trị của tôi ở đâu?
Bây giờ ông chủ của tôi muốn tôi thực hiện một cơ chế cho phép anh ta tìm kiếm một mục trong một mảng và đưa cho anh ta chỉ mục / chỉ số nơi giá trị đó xảy ra. Nhiệm vụ của bạn: Viết chương trình hoặc hàm nhận …

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.