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


5
Phân tích cú pháp chuỗi chữ số lồng nhau
Nhiệm vụ Một chuỗi Sđược xây dựng theo quy trình sau: Bắt đầu với Schuỗi trống. Chèn tại một số vị trí của Smột chuỗi của biểu mẫu ds, trong đó dlà một chữ số khác và slà một chuỗi các dchữ cái ASCII viết thường. Chúng tôi nói dslà …

3
Kiểm tra thời gian làm việc
Giới thiệu Ở Đức, phán quyết về thời gian làm việc là rất nghiêm ngặt. Nếu bạn làm việc 6 giờ trở lên mỗi ngày, bạn phải nghỉ ít nhất 30 phút. Nếu bạn làm việc 9 giờ trở lên, bạn cần nghỉ 45 phút. Nếu bạn làm việc dưới …

3
Bộ phận số nguyên chính xác tùy ý
Chúng tôi sẽ thực hiện phân chia cho số nguyên lớn tùy ý. Đây là mã golf . Nhiệm vụ là viết một chương trình hoặc hàm thực hiện các số nguyên chính xác tùy ý và Phân chia trên chúng. Lưu ý rằng nhiều thứ có thể làm cho …

11
Tổng các chất nền nhị phân
Thử thách này rất đơn giản, được đưa ra một số thập phân, chuyển đổi thành nhị phân và tính tổng các chuỗi con của số nhị phân, có độ dài ngắn hơn số gốc. Đây là một ví dụ: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 …

13
Lấy giá trị gần nhất với số
Trong mã golf này, bạn cần lấy số gần nhất từ ​​một số khác trong danh sách. Đầu ra có thể là số gần nhất với đầu vào. Thí dụ: value: (Input) 5 --- [1,2,3] --- 3 Và, chương trình có thể hoạt động với số âm. Thí dụ: value: …


3
Ngôn ngữ này là từ gì?
Bạn nên viết một chương trình hoặc chức năng xác định ngôn ngữ của một từ nhất định. Nhiệm vụ là nhận ra một số trong số 5000 từ phổ biến nhất trong 4 ngôn ngữ: Tiếng Anh tiếng Đức người Ý người Hungary Danh sách từ có thể được …

3
Nhãn chết
Đưa ra một đầu vào của "con đường" nghệ thuật ASCII, đầu ra con đường với tất cả các ngõ cụt được dán nhãn. Đây là một con đường: ########.....######..#..### #......#######....#..#..#.# #.##......#...#####..#..### #..#####..#....#..#######.# #......#...#####.....##...# #..###.#...#...###...#..### ##########.#..#..##..#.##.# ..#......#.######.#..#.#.#. ..#......#.#..#.#.#..#.#.#. ..######.###..##..######### Đây là con đường có ngõ cụt được dán nhãn X: …

21
Trình tự chữ số giảm dần
Giới thiệu Ví dụ, hãy lấy số 7. Sau đó chúng tôi nhân đôi cái này và đặt 7 khoảng trắng ở giữa. Chúng tôi nhận được điều này: 7_______7 Sau đó, chúng tôi sẽ giảm số lượng, cho đến khi không còn chỗ trống. Chúng tôi nhận được những …

2
Cờ vua-olition
Những gì có thể là đối cực hơn so với trận derby cờ vua và phá hủy . Bạn sẽ nghĩ rằng không ai thích người này sẽ thích người kia ... cho đến hôm nay. Quy tắc Vị trí bắt đầu là một bàn cờ tiêu chuẩn: RNBQKBNR PPPPPPPP …

12
Xóa các hàng không số được chỉ định
Trong trường hợp có bất kỳ nghi ngờ nào: Nan = Non-numeric datatypecho các mục đích của thử thách này. Viết chương trình hoặc hàm lấy ma trận / mảng làm đầu vào, cũng như danh sách các chỉ mục cột. Thách thức là loại bỏ các hàng trong đó …

10
Số nguyên chia, lật và kết hợp lại
Lý lịch Trong toán học, người ta biết rằng các số nguyên có thể được đưa vào một sự tương ứng một-một với các cặp số nguyên. Có nhiều cách có thể để làm điều này, và trong thử thách này, bạn sẽ thực hiện một trong số chúng và …

4
Thị trường chứng khoán ngớ ngẩn
Đưa ra một chuỗi với dữ liệu đầu tư của nhiều người, hãy tìm hiểu xem họ đã ghi nhận bao nhiêu lãi / lỗ. Chuỗi chỉ chứa chữ in hoa và chữ thường, như thế này: AABaBbba Mỗi chữ cái đại diện cho một người - một chữ cái …
16 code-golf 


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.