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
Xấp xỉ của e
Chúng ta đều biết rằng số Euler , được ký hiệu là e, với sức mạnh của một số biến x, có thể được xấp xỉ bằng cách sử dụng mở rộng Sê-ri Maclaurin : Bằng cách để x bằng 1, chúng ta có được Thử thách Viết chương trình …


16
Sigmafy biểu thức
Đối với những người không biết, Sigma là một chữ cái Hy Lạp được sử dụng nhiều trong toán học như là dấu hiệu tổng kết. Cho một chuỗi biểu thị một biểu thức tùy thuộc vào mà chúng ta sẽ biểu thị , tính tổng kết quả cho , …

30
Cố gắng làm một hình vuông!
Bài tập Cho một ký tự không phải khoảng trắng, tạo một hình vuông 3x3 của đầu vào đó. Ví dụ: nếu đầu vào là #, thì đầu ra là: ### # # ### Quy tắc Các định dạng đầu ra là nghiêm ngặt, mặc dù một dòng mới được …

20
Sắp xếp lại một ma trận, hai lần
Bạn được cung cấp một ma trận ma trận và một danh sách (hoặc vectơ) có độ dài chứa các số đến (hoặc đến ). Nhiệm vụ của bạn là sắp xếp lại các cột và hàng của ma trận theo thứ tự được chỉ định trong .n×nn×nn \times nAAAuuunnn111nnn000n−1n−1n-1A …

12
Lípínguapua dopo Pêpê
Língua do Pê, hay P Language, là một trò chơi ngôn ngữ được nói ở Brazil và Bồ Đào Nha với tiếng Bồ Đào Nha. Nó cũng được biết đến trong các ngôn ngữ khác, chẳng hạn như tiếng Hà Lan và tiếng Nam Phi. ( Wikipedia ) Có một …
20 code-golf  string 

9
Hàng xóm Levenshtein
Hầu hết các số vuông có ít nhất 1 số vuông khác nhau với khoảng cách Levenshtein của chúng là chính xác 1. Với một hình vuông cho trước , mỗi hình vuông đáp ứng điều kiện này được gọi là hàng xóm Levenshtein của . Ví dụ: là hàng …

11
Làm cho tất cả các hình vuông nổ tung
Bạn được cung cấp một ma trận vuông có chiều rộng , chứa số vuông .≥ 2≥2\ge2≥ 1≥1\ge1 Nhiệm vụ của bạn là làm cho tất cả các số vuông 'nổ tung' cho đến khi tất cả chúng biến mất. Bạn phải in hoặc trả lại ma trận cuối cùng. …
20 code-golf  matrix 

8
Đánh giá mã đầu tiên của Alice
Alice là một thực tập sinh trong một công ty sử dụng Brainfuck làm ngôn ngữ chính cho cả phát triển phía máy khách và phía máy chủ. Alice vừa mới viết mã đầu tiên của mình và cô ấy hơi lo lắng khi cô ấy đã sẵn sàng cho …

8
Chu kỳ trên hình xuyến
Thử thách Thách thức này sẽ giúp bạn viết một chương trình mà mất trong hai số nguyên nvà mvà kết quả đầu ra số vòng không giao nhau trên nbằng mhình xuyến làm bằng cách bắt đầu tại (0,0)và chỉ tiến hành các bước lên và sang phải. Bạn …

16
Số nguyên tố Cuba
Cho số tự nhiên , trả về số nguyên tố cuban thứ .nnnnnn Số nguyên tố Cuba Một số nguyên tố Cuba là số nguyên tố của mẫu p=x3−y3x−yp=x3−y3x−yp = \frac{x^3-y^3}{x-y} trong đó và hoặcy>0y>0y>0x=1+yx=1+yx = 1+yx=2+yx=2+yx = 2+y Chi tiết Bạn có thể sử dụng lập chỉ mục dựa …

9
Bàn cờ bị cong vênh
Thử thách này là về việc xây dựng một bàn cờ trong đó kích thước hình vuông, thay vì không đổi trên bàn cờ, tuân theo một trình tự không giảm nhất định, như được mô tả dưới đây. Bảng được định nghĩa lặp đi lặp lại. Một ban giám …

22
Vị trí xoay của số nguyên
Thử thách: Đầu vào: Một danh sách sắp xếp các số nguyên dương. Đầu ra: Số lượng số nguyên vẫn ở cùng một chỉ mục, sau khi xoay các chữ số trong mỗi số nguyên, số lần chỉ số của nó về bên trái và sắp xếp lại danh sách …

30
Điện trở song song trong mạch điện
Giới thiệu: Hai điện trở R1và R2song song (ký hiệu R1 || R2) có điện trở kết hợp Rpđược cho là: RP2=R1⋅R2R1+R2RP2=R1⋅R2R1+R2R_{P_2} = \frac{R_1\cdot R_2}{R_1+R_2} hoặc như được đề xuất trong các nhận xét: RP2=11R1+1R2RP2=11R1+1R2R_{P_2} = \frac{1}{\frac{1}{R_1} + \frac{1}{R_2}} Ba điện trở, R1, R2và R3song song ( R1 || R2 …

22
Họ gọi tôi là Thanh tra Morse
Nhiệm vụ của bạn, nếu bạn chọn chấp nhận nó, là quyết định xem một chuỗi đầu vào đã cho là Dot-heavy hay Dash-heavy. Một chuỗi có dấu chấm nặng khi biểu diễn morse của nó chứa nhiều dấu chấm hơn dấu gạch ngang. Ví dụ, chữ E là một …
20 code-golf  morse 

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.