Nhiệm vụ của bạn là hiển thị chữ "A" một mình, không có bất cứ điều gì khác, ngoại trừ bất kỳ hình thức dòng mới nào nếu bạn không thể tránh chúng, làm như vậy trong một chương trình và / hoặc đoạn trích. Mã trả về (thay vì in) được cho phép.
Cả hai phiên bản chữ thường và chữ hoa của chữ "A" đều được chấp nhận (nghĩa là unicode U + 0061 hoặc unicode U + 0041. Các mã hóa ký tự khác không được phép Unicode, nhưng dù sao đi nữa, đầu ra kết quả của mã của bạn phải là chữ cái Latinh "A", và không phải bất kỳ cái nhìn hay đồng âm nào)
Bạn không được sử dụng bất kỳ ký tự nào dưới đây trong mã của mình, bất kể mã hóa ký tự bạn chọn:
" A ", cho dù là chữ hoa hay chữ thường.
" U ", cho dù là chữ thường hay chữ hoa.
X , dù là chữ hoa hay chữ thường.
+
&
#
0
1
4
5
6
7
9
Gian lận, sơ hở, vv, không được phép.
Vì đây là code-golf , giải pháp ngắn nhất, tính bằng byte, tuân theo tất cả các quy tắc, là người chiến thắng.
Kiểm tra hiệu lực
Đoạn mã Stack này kiểm tra để đảm bảo mã của bạn không sử dụng các ký tự bị hạn chế. Nó có thể không hoạt động đúng cho một số mã hóa ký tự.
var t = prompt("Input your code.");
if (/[AaUuXx+𣤏]/.test(t)) {
alert("Contains a disallowed character!");
} else {
alert("No disallowed characters");
}
Đoạn trích Stack này đảm bảo rằng bạn không có ký tự không được phép cũng có sẵn trên JSFiddle .
Bảng xếp hạng
a
đủ tốt?
A
vì lý do rõ ràng. U
cho chuỗi thoát Unicode ( \u0041
là A
), X
cho các chuỗi hex thoát ( \x41
), +
cho ordinals Unicode ( U+0041
), &
cho các thực thể HTML, #
vì tôi thực sự không biết, 65
là thứ chữ số thập phân của A
, 41
là thứ tự hex của A
, 97
là thứ chữ số thập phân của a
và 0
vì một vài lý do trước đây