Chúng ta đã quen với thuật ngữ "bình phương" n có nghĩa là tính n 2 . Chúng ta cũng quen với thuật ngữ "cubing" n có nghĩa là n 3 . Điều đó đang được nói, tại sao chúng ta cũng không thể tam giác một số?
Làm thế nào để tam giác một số?
Trước hết, hãy chọn một số ,
53716
.Đặt nó trong một hình bình hành, có chiều dài cạnh bằng số chữ số của số và có hai cạnh được định vị theo đường chéo, như hình dưới đây.
53716 53716 53716 53716 53716
Bây giờ, chúng tôi muốn ∆ nó, phải không? Để làm như vậy, cắt các cạnh không khớp với hình tam giác vuông:
5 53 537 5371 53716
Lấy tổng của mỗi hàng, cho ví dụ này dẫn đến
[5, 8, 15, 16, 22]
:5 -> 5 53 -> 8 537 -> 15 5371 -> 16 53716 -> 22
Tổng hợp danh sách
[5, 8, 15, 16, 22]
, kết quả là66
. Đây là tam giác của số này!
Thông số kỹ thuật
Đầu vào sẽ là số nguyên không âm n ( n ≥ 0, n Z ).
Bạn có thể lấy đầu vào và cung cấp đầu ra bằng bất kỳ phương tiện được phép nào .
Đầu vào có thể được định dạng dưới dạng số nguyên, biểu diễn chuỗi của số nguyên hoặc danh sách các chữ số.
Lỗ hổng mặc định không được phép.
Đây là mã golf , vì vậy mã ngắn nhất tính bằng byte sẽ thắng!
Thêm trường hợp kiểm tra
Đầu vào -> Đầu ra 0 -> 0 1 -> 1 12 -> 4 123 -> 10 999 -> 54 100000 -> 6 654321 -> 91
Cảm hứng. Giải thích được khuyến khích!
645321
thay vì 654321
.
645321 -> 91
không