Trang chủ Lập trình Javascript - HTML Tìm số đầu tiên của chữ số cho trước

Tìm số đầu tiên của chữ số cho trước

Mình post bài viết này lên trong khi thật sự mình chưa tìm ra lời giải tối ưu. Đây là đề:

Tìm số đầu tiên của chữ số

Tạm dịch: Bạn nhập vào một số nguyên n và tính giá trị của . Và nhiệm vụ là bạn hãy xuất ra số đầu tiên của chữ số kết quả.

Ví dụ: Nhập n = 13

Tính 13¹³ = 302875106592253

Giá trị cần xuất là 3.

Đây là đoạn mã Javascript của mình:

Đầu tiên mình sẽ tính giá trị sau đó đổi kết quả thành kiểu chữ sau đó lấy giá trị đầu tiên rồi trả lại nó về kiểu số. Với cách giải quyết thế này mình nghĩ là OK. Tuy nhiên có 1 điều vướng phải là vòng for tính giá trị mũ chỉ phù hợp với các giá trị nhỏ. Với các giá trị lớn thì bị lỗi vì kết quả vượt quá định mức.

Bạn nào có cách giải quyết tối ưu xin chia sẻ cho mình với nhé.

Huỳnh Mai Anh Kiệt

Cập nhật lời giải chính xác:

Javascript:

C++:

 

Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

- Advertisment -
Shopify

BÀI VIẾT MỚI

Cách sắp xếp lại hình ảnh trong album trên Facebook

Mặc định khi upload ảnh lên một album trên Facebook thì hình ảnh upload lên trước sẽ hiển thị trước, hình ảnh upload lên...

Những điều cần biết về ngành Công nghệ thông tin

Một kỳ tuyển sinh đại học lại sắp đến và nếu bạn có đam mê về ngành Công nghệ thông tin nhưng chưa hiểu...

Cách tải tập tin torrent trên điện thoại di động và máy tính bảng

Nếu bạn đang tìm cách tải xuống những tập tin có dung lượng lớn thì sẽ không có cách nào tốt hơn là việc...

Hàu nướng 18 vị

Quán Bếp Hana, 59A Lý Thường Kiệt, Tp.Quy Nhơn có không gian nhỏ nhưng trang trí hiện đại, ấm cúng. Quán phục vụ rất...

Cách nén và giải nén trên Android

Không phải tất cả các tập tin PC đều hoạt động trên điện thoại thông minh hoặc máy tính bảng Android của bạn nhưng...

BẠN XEM CHƯA

Kích hoạt tính năng phòng chống Ransomware trên Windows 10

Nếu máy tính của bạn đang chạy hệ điều hành Windows 10 và được cập nhật các bạn vá lỗi (cập nhật...

Chia sẻ dữ liệu giữa các máy tính nội mạng dễ dàng với NitroShare

Việc chia sẻ dữ liệu giữa các máy tính cùng hệ điều hành với nhau trong một mạng nội bộ là tương đối dễ...

Flickr sẽ đóng cửa?

Một số động thái gần đây của Yahoo với Flickr làm dấy lên nghi vấn về sự đóng cửa của trang web này trong...

Ăn loại chuối nào thì tốt cho sức khỏe?

1. Chuối xanh tốt cho người sợ tăng đường, trong tất cả các loại trái cây có chỉ số đường huyết, thì chuối xanh...

VinSmart ra mắt TV thông minh chạy hệ điều hành Android TV của Google

Công ty Nghiên cứu và sản xuất VinSmart (thuộc Tập đoàn Vingroup) vừa công bố thỏa thuận hợp tác với Google nhằm phát triển...