tính tổng các chữ số trong dãy sau:
1;2;3;4;...;999;1000
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Từ 1 đế 10 có số chữ số là:
[(10-1):1+1]x1=10 ( chữ số)
Từ 10 đến 99 có số chữ số là:
[(99-10):1+1]x2=180 (chữ số )
Từ 100 đến 999 có số chữ số là:
[(999-100):1+1]x3=2700(chữ số)
Mà 1000 có 4 chữ số
Tổng tất cả các chữ số có trong dãy trên là:
10+180+2700+4=2894(chữ số )
Đáp số:2894 chữ số
Chúc bn học tốt
Ta cho thêm chữ số 0 vào nữa ( tổng không tay đổi )
Ta có dãy số: 0, 1, 2, 3, ..., 999, 1000
Số 1000 có tổng các số hạng là 1 ( 1 + 0 + 0 + 0 = 1 )
Chia các cặp số với nhau:
0 và 999; 1 và 998; 2 và 997;...
= ( 0 + 9 + 9 + 9 ) + ( 1 + 9 + 9 + 8 ) + ( 2 + 9 + 9 + 7 ) + ... + 1
= 27 + 27 + 27 + ... + 1 ( Có: 1000 : 2 = 500 cặp )
= 27 x 500 + 1
= 13500 + 1
= 13501
số số hạng là : ( 1000 - 1 ) : 1 + 1 = 1000 ( số )
tổng các số từ 1 đến 1000 là : ( 1000 + 1 ) x 1000 : 2 = 500500
đáp số 500500
Các số số hạng có trong dãy này là : 1000 - 1 + 1 = 1000 (số)
Tổng dãy số này là: (1000 - 1) x 1000 : 2 = 499500
Ta viết lại dãy số và bổ sung thêm các số: 0, 196, 197, 198, 199 vào dãy: 0, 1, 2, 3, ……, 9
10, 11, 12, 13, ……, 19
.....................
90, 91, 92, 93, ……, 99
100, 101, 102, 103, ……, 109
.............
Vì có 200 số và mỗi dòng có 10 số, nên có 200 : 10 = 20 (dòng)
Tổng các chữ số hàng đơn vị trong mỗi dòng là:
1 + 2 + 3 + …… + 9 = 9 x 10 : 2 = 45
Vậy tổng các chữ số hàng đơn vị là:
45 x 20 = 900
Tổng các chữ số hàng chục trong 10 dòng đầu đều bằng tổng các chữ số hàng chục trong 10 dòng sau và bằng:
1 x 10 + 2 x 10 + …… + 9 x 10 = (1 + 2 + …… + 9) x 10 = 45 x 10 = 450
Vậy tổng các chữ số hàng chục là:
450 x 2 = 900
Ngoài ra dễ thấy tổng các chữ số hàng trăm là: 10 x 10 = 100.
Vậy tổng các chữ số của dãy số này là:
900 + 900 + 100 = 1900
Từ đó suy ra tổng các chữ số của dãy ban đầu là:
1900 – (1 + 9 + 6 + 1 + 9 + 7 + 1 + 9 + 8 + 1 + 9 + 9) = 1830
Có số số hạng là :
( 1000-1):1+1= 1000 ( số)
Tổng của dãy là :
( 1000+1) x 1000 : 2=500500
1:
#include <bits/stdc++.h>
using namespace std;
long long n,i,dem,x;
int main()
{
cin>>n;
dem=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x==0) dem++;
}
cout<<dem;
return 0;
}
Tổng các chữ số trong dãy số đó là 13501 nhé bạn !
Dãy số có số số hạng là:
( 1000-1):1+1= 1000 ( ssh)
Tổng của dãy là:
( 1000+1)x1000:2=500500