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

11
In cho tôi một cái cân
Ồ không! Tôi có một bài kiểm tra lý thuyết sớm và tôi chưa nhớ quy mô! Giúp tôi nhớ quy mô chính của mình bằng cách in như sau: 7♯ - C♯ D♯ E♯ F♯ G♯ A♯ B♯ C♯ 6♯ - F♯ G♯ A♯ B C♯ D♯ E♯ F♯ …

16
Số yếu tố nghèo
Nếu một số nguyên dương có (ít) các yếu tố nguyên tố (không tính bội số) so với người kế thừa và tiền thân của nó, chúng ta sẽ gọi nó là một số yếu tố nghèo .N>2N>2N > 2 Nói cách khác, và , nơi là số thừa số …






16
Kết xuất đánh dấu đơn giản
Có một số cách để tạo tiêu đề trên các bài đăng trên mạng Stack Exchange. Định dạng phổ biến nhất được sử dụng 1 trên PPCG dường như là: # Level one header ## Level two header ### Level three header Lưu ý không gian sau dấu băm. Ngoài …

30
Số chữ số
Một số tam giác là một số có thể được thể hiện dưới dạng tổng của các số nguyên dương liên tiếp, bắt đầu từ 1. Họ cũng có thể được biểu diễn bằng công thức n(n + 1) / 2, nơi nlà một số nguyên dương. Đối tác số …
20 code-golf  math 

23
Tìm hiệu số BCD của một số
Chênh lệch BCD Cho một số nguyên n, chuyển đổi nó thành BCD ( số thập phân được mã hóa nhị phân ) bằng cách thay thế mỗi chữ số thập phân bằng biểu diễn nhị phân 4 chữ số của nó 234 -> 0 0 1 0 0 0 …

30
Hoán đổi sự tận thế
Như hầu hết các bạn có thể biết, bộ nhớ phần cứng (địa chỉ byte) có thể được chia thành hai loại - endian nhỏ và big endian . Trong các ký ức endian nhỏ, các byte được đánh số bắt đầu bằng 0 ở đầu nhỏ (ít quan trọng …

18
Tam giác hình lục giác
Giả sử một lát xếp vô hạn của các hình lục giác gồm các |/\ký tự. / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / Cho đầu …

22
Xây dựng một bàn cờ
Đối với thử thách này, bạn sẽ in tọa độ và màu sắc của từng quân cờ khi bắt đầu trò chơi cờ đam. Nhập x và y (được phân tách bằng dấu phẩy) cho mỗi ô vuông (được lập chỉ mục 0-7) trên bảng kiểm tra, theo sau là …



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.