Trang 1/2 12 cuối
kết quả từ 1 tới 12 trên 16
  1. #1
    Ðến Từ
    Thành phố Bạc Liêu
    Thành Viên Thứ: 23198
    Giới tính: Nữ
    Bài gởi
    1.065
    Yahoo: voianh_emchila_konngoc_thethoi

    Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    Cho số nguyên dương n, người ta viết các số nguyên liên tiếp từ 1 tới n trong hệ thập phân để tạo ra 1 dãy các chữ số. Tính tổng các chữ số của dãy.

    Input
    Một số n duy nhất (n <= 10^100)

    Output
    Số nguyên duy nhất là kết quả tìm được

    Example

    Input:
    3
    Output:
    6

    Input
    20
    Output
    102

    Ai giúp mình thuật toán hoặc công thức tính cái tổng này với.
    Thanks mọi người trước!
    <center> </center>Nam Mô A Di Đà Phật
    Cánh diu bay cao vì cánh diu bay ngược gió
    Mỗi vạch tượng trưng 1 .... IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
    trangnhat.nethttp://home.congdongvip.com/
    Quick reply to this message Trả lời       

  2. #2
    Ðến Từ
    Thành phố Bạc Liêu
    Thành Viên Thứ: 23524
    Giới tính: Nữ
    Bài gởi
    2
    Yahoo: onlove

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    biết chết liền ^^

  3. #3
    Ðến Từ
    Huyện Hòa Bình
    Thành Viên Thứ: 9798
    Giới tính: Nam
    Bài gởi
    22

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    Đây là cách giải của mình, bạn tham khảo thử nha! Cho iput là n, gán 1 biến tạm = 0, sử dụng vòng lặp i từ i=0 đến i <=n, trong vòng lặp gán tạm=tạm+n. kết quả sau vòng lặp, tạm chính là output cần tìm.

  4. #4
    Ðến Từ
    Huyện Hòa Bình
    Thành Viên Thứ: 9798
    Giới tính: Nam
    Bài gởi
    22

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    À, mà tổng các số nguyên dương từ 1 đến 20 là 210 chứ k phải 102 đâu bạn?

  5. #5
    Ðến Từ
    Huyện Hòa Bình
    Thành Viên Thứ: 9798
    Giới tính: Nam
    Bài gởi
    22

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    Sr! k để ý! gán tạm = tạm +i; hic

  6. #6
    Ðến Từ
    Thành phố Bạc Liêu
    Thành Viên Thứ: 2757
    Giới tính: Nam
    Bài gởi
    100
    Yahoo: changkhobaclieu_hhhh

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    thuật toán zi chậm lém.vòng lap thực hiện tới n lần. mình có thuật toán này:
    int sum(int n)
    {
    return n*(n+1)/2;
    }
    Đợi Chờ Là Hạnh Phúc

  7. 2 thành viên đã cảm ơn duykhanhvo:

    anpha54T 

  8. #7
    Ðến Từ
    Huyện Hòa Bình
    Thành Viên Thứ: 9798
    Giới tính: Nam
    Bài gởi
    22

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    Hi, cách của bạn rất hay! Thanks!

  9. #8

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    thuật toán ngắn đó

  10. #9
    Ðến Từ
    Thành phố Bạc Liêu
    Thành Viên Thứ: 2757
    Giới tính: Nam
    Bài gởi
    100
    Yahoo: changkhobaclieu_hhhh

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    hem có chi.

  11. #10
    Ðến Từ
    Thành phố Bạc Liêu
    Thành Viên Thứ: 24601
    Giới tính: Nam
    Bài gởi
    1

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    Bài này yêu cầu tính tổng các chữ số từ 1 tới n mà chứ đâu phải tính tổng các số từ 1 tới n đâu. Input 20 cho Output là 102 vì:
    1+2+3+4+5+6+7+8+9+1+0+1+1+1+2+1+3+1+4+1+5+1+6+1+7+ 1+8+1+9+2+0= 102.

  12. #11
    Ðến Từ
    Huyện Hòa Bình
    Thành Viên Thứ: 9798
    Giới tính: Nam
    Bài gởi
    22

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    oh! k để ý! Sr!

  13. #12
    Ðến Từ
    Thành phố Bạc Liêu
    Thành Viên Thứ: 39494
    Giới tính: Nam
    Bài gởi
    1
    Yahoo: sao_bang_92_2006

    Ðề: Mặc định Bài toán tính tổng các chữ số trong dãy n số liên tiếp từ 1 tới n

    ít người học lập trình nhỉ. có mấy bài thế này thui ah hjx

Trang 1/2 12 cuối