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
Số còn thiếu là bao nhiêu (chia hết cho 9)
Thử thách Cho một số nguyên chia hết cho 9 và một chữ số bị thiếu, tìm chữ số còn thiếu. Chữ số bị thiếu có thể được biểu thị bằng bất kỳ ký tự nào ngoài các chữ số 0-9 miễn là nó phù hợp. Nếu chữ số còn …

9
Xây dựng lưới điện
Các thách thức Có N thành phố thẳng hàng. Thành phố thứ i nằm hàng A[i]km bên phải gốc. Không có hai thành phố sẽ ở cùng một nơi. Bạn sẽ xây dựng một mạng lưới điện với một số nhà máy điện. Các nhà máy điện phải được xây …

10
Tạo số thân thiện với Numpad
Lấy cảm hứng từ Tạo số bàn phím thân thiện . Lý lịch Nhiều bảng số có bố cục sau: 789 456 123 0 Chúng tôi định nghĩa vùng lân cận của một số là tập hợp các ô liền kề trực tiếp với nó trên numpad được hiển thị, …

8
Tôi là đối xứng, không palindromic!
Lý lịch Lấy cảm hứng từ tôi là một palindrom. Bạn có phải? , trong đó người ta đã trình bày một sự thật gây sốc rằng, ()()không phải là một palindrom, mà là ())(, tôi đã tự hỏi mình thay vào đó là gì ()()và câu trả lời đơn …
22 code-golf  string 

28
Số mũ lớn nhất
Cho một số nguyên n >= 2, xuất ra số mũ lớn nhất trong hệ số nguyên tố của nó. Đây là chuỗi OEIS A051903 . Thí dụ Hãy để n = 144. Yếu tố chính của nó là 2^4 * 3^2. Số mũ lớn nhất là 4. Các trường …



13
Làm NP: tìm cụm lớn nhất
Lý lịch Tại thời điểm viết bài này, vấn đề P vs NP vẫn chưa được giải quyết, nhưng bạn có thể đã nghe về bài báo mới của Norbert Blum tuyên bố bằng chứng rằng P! = NP, vốn đã bị nghi ngờ là sai (nhưng chúng ta sẽ …

23
Nhà thờ Fractal
Cho một số nguyên dương n >= 1, xuất ra các nhàng đầu tiên của cấu trúc sau: # # # ### # # # # # ## ## ##### # # # # # # # # # # ### # ## ## ## # ## ### ### ####### …

30
Không ai biết số GAU
Hãy để tôi giới thiệu cho bạn các số GAU GAU(1) = 1 GAU(2) = 1122 GAU(3) = 1122122333 GAU(4) = 11221223331223334444 GAU(6) = 11221223331223334444122333444455555122333444455555666666 ... GAU(10) = 11221223331223334444122333444455555122333444455555666666122333444455555666666777777712233344445555566666677777778888888812233344445555566666677777778888888899999999912233344445555566666677777778888888899999999910101010101010101010 Thử thách này khá đơn giản! Cho số nguyên n> 0, tìm số chữ số của GAU (n) Thí dụ Hãy …

30
Thêm một mảng với chính nó
Thử thách của bạn hôm nay là lấy một mảng, chia nó thành các khối và thêm các khối đó. Đây là cách thức hoạt động: Chương trình hoặc chức năng của bạn sẽ được cung cấp một mảng các số nguyên avà kích thước khối L. Mảng nên được …


22
Lấy ngươi sau lưng Satan-Prime!
Số nguyên tố Satan họ là ai chúng Primeschứa 666 những thứ này là Satan-Primes: [46663,266677,666599,666683,616669] chúng KHÔNG :[462667,665669,36363631,555] Âm mưu Mỗi số lớn hơn 6661 đều có Satan-Primes phía sau anh ta Các thách thức Cho một số nguyên n>6661tìm Satan-Prime phía sau (hoặc bằng) và gần nhất với …
22 code-golf  primes 


27
Sắp xếp một danh sách khác biệt
Danh sách khác biệt của danh sách các số nguyên là sự khác biệt danh sách của các thành viên liên tiếp. Ví dụ: danh sách khác biệt của 1, 3, 2 ,4 Là 2, -1, 2 Nhiệm vụ của bạn là nhận đầu vào một danh sách khác biệt …

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.