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


10
Đơn giản hóa một mảng
Đầu vào Một mảng có thể chứa các mảng hoặc số nguyên dương, liên tiếp, tăng dần. Các mảng có thể có bất kỳ số lượng các mảng bên trong chúng, và cứ như vậy. Không có mảng sẽ trống. Đầu ra Mảng này đơn giản hóa Cách đơn giản …


7
Những con số không may mắn!
Những điều cần biết: Đầu tiên, con số may mắn. Những con số may mắn được tạo ra như vậy: Lấy tất cả các số tự nhiên: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20... Sau đó, loại …

1
Giải quyết lưới-Tangram
Các Tangram là một câu đố bóc tách làm từ bảy hình dạng: Năm tam giác kích cỡ khác nhau, một hình bình hành và một hình vuông. Cho một hình dạng, mục tiêu là tạo lại hình dạng bằng cách sử dụng tất cả các mảnh và không chồng …

8
Tạo một hoa hồng modulo
Những thứ hay ho Các rosace sau đây có thể giúp tính toán số modulo 7. Để làm điều đó, bạn phải bắt đầu từ 0 và quay theo chiều kim đồng hồ một số bước được đưa ra bởi chữ số đầu tiên. Sau đó, với mỗi chữ số …

30
Tổng hàng xóm
Đây sẽ là một thử thách khá đơn giản. Đối với một mảng các số, tạo một mảng trong đó cho mọi phần tử, tất cả các phần tử lân cận được thêm vào chính nó và trả về tổng của mảng đó. Đây là phép biến đổi xảy ra …
22 code-golf 

30
Xuất biến $ PATH, từng dòng
Lấy cảm hứng từ câu hỏi này trên AskUbfox. Công việc của bạn cực kỳ đơn giản. Lấy biến môi trường PATH ( echo $PATH) và xuất nó sao cho mỗi mục (được phân tách bằng :ký tự) nằm trên một dòng riêng. Ví dụ: nếu PATH là /bin:/usr/bin:/usr/local/bin, chương …
22 code-golf  string 

10
Là hình vuông đối xứng?
Viết chương trình hoặc chức năng có trong lưới văn bản 4 × 4 bao gồm chính xác 4 A, 4 B, 4 Cvà 4 D, chẳng hạn như: ACDC BBCA BADD ABCD Các ABCDcó thể được sắp xếp theo thứ tự nhưng sẽ luôn có 4 cái. Bạn có …

10
Cuộn bảng chữ cái thành hình xoắn ốc
Viết một chương trình hoặc chức năng, khi được đưa ra n, sẽ in một nký tự xoắn ốc dài được tạo thành từ bảng chữ cái Latinh ABCDEFGHIJKLMNOPQRSTUVWXYZlặp đi lặp lại khi cần thiết. Xoắn ốc này nên chạy qua bảng chữ cái chỉ về phía trước. Liên quan …
22 code-golf  string 

30
Vẽ một chiếc mũ bên bảng chữ cái
Nhiệm vụ của bạn là in văn bản chính xác này: z yz xyz wxyz vwxyz uvwxyz tuvwxyz stuvwxyz rstuvwxyz qrstuvwxyz pqrstuvwxyz opqrstuvwxyz nopqrstuvwxyz mnopqrstuvwxyz lmnopqrstuvwxyz klmnopqrstuvwxyz jklmnopqrstuvwxyz ijklmnopqrstuvwxyz hijklmnopqrstuvwxyz ghijklmnopqrstuvwxyz fghijklmnopqrstuvwxyz efghijklmnopqrstuvwxyz defghijklmnopqrstuvwxyz cdefghijklmnopqrstuvwxyz bcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz Trường hợp không quan trọng. Hãy nhớ rằng, đây là mã golf , …

14
Thứ tư
Thứ tư Nhiệm vụ của bạn là đếm số thứ Tư rơi vào một ngày chính trong tháng trong một năm cụ thể. Ví dụ, 7-13-16là một thứ tư chính. Để thống nhất, sử dụng lịch Gregorian cho tất cả các ngày. Đầu vào Đầu vào cho chương trình / …


3
Hay chưng minh tôi sai!
Giới thiệu Nhiệm vụ của bạn trong cuộc sống rất đơn giản: Chứng minh người sai trên internet! Để làm điều này, bạn thường cẩn thận phân tích các tuyên bố của họ và chỉ ra mâu thuẫn trong đó. Đã đến lúc tự động hóa việc này, nhưng vì …
22 code-golf  math  logic 

26
Những từ gần gũi
Giới thiệu Theo bài đăng của Rand Al'Thor trong Puzzling SE, một từ gần gũi là bất kỳ từ nào có chứa ba chữ cái liên tiếp theo thứ tự bảng chữ cái (theo bất kỳ thứ tự nào). Những từ như giáo dục , Foghorn và cabaret đều được …
22 code-golf  string 

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.