Điều này có vẻ gần như không đáng kể, nhưng vì sau một số nỗ lực tôi đã không thể đánh bại giải pháp theo nghĩa đen trong J, tôi nghĩ rằng nó có thể tạo ra một thách thức tốt (mặc dù, rõ ràng, đây không phải là một thách thức cụ thể của J).
Tiêu đề nói lên tất cả. Bạn chỉ cần viết một chương trình hoặc hàm (không có đối số) trả về hoặc in:
N NE E SE S SW W NW
Bạn có thể sử dụng dòng mới thay cho không gian.
Hàm không có đối số trả về một chuỗi các chuỗi như
['N', 'NE', 'E', 'SE', 'S', 'SW', 'W', 'NW']
cũng được chấp nhận
Các chữ cái có thể là chữ hoa hoặc chữ thường, nhưng có thể không được trộn lẫn.
0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5
. Thật không may, mã J được yêu cầu để sau đó ánh xạ các kết quả đó thành các chữ cái cuối cùng đắt hơn một chữ.
1, 1+i, i, -1+i, -1, -1-i, -i, 1-i
để bạn có một phần thực hoặc ảo trên mỗi hướng chính thay vì hai. Có lẽ khó tạo ra những thứ đó hơn, trừ khi có cách nào đó bạn có thể làm tròn những sức mạnh đó của tôi từ 0? Tôi không biết sẽ dễ hay khó như thế nào trong J, nhưng đó là một ý tưởng.