Cho dãy số: 2 ; 4 ; 6 ; 8 ; ... ; 2998 ; 3000. Hỏi dãy số đã cho có tất cả bao nhiêu chữ số?
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.
Bài 1.
Bước 1. Nhập N và dãy số a1,a2,...,aNa1,a2,...,aN
Bước 2. i←1i←1, S←0S←0
Bước 3. i←i+1i←i+1
Bước 4. 4.1 Nếu i>Ni>N thì kết thúc thuật toán và đưa ra kết quả.
4.2 ai≥0ai≥0 thì quay lại bước 3
4.3 S←S+aiS←S+ai rồi quay lại bước 3
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
Câu 4:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[100],n,i,t;
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
t=0;
for (i=1; i<=n; i++)
if (a[i]<0) t=t+a[i];
cout<<t;
return 0;
}
Từ số 2 đến số 8 có số chữ số là :
[( 8 - 2 ) : 2 + 1 ] x 1 = 4 ( chữ số )
Từ số 10 đến số 98 có số chữ số là :
[( 98 - 10 ) : 2 + 1 ] x 2 = 90 ( chữ số )
Từ số 100 đến số 998 có số chữ số là :
[( 998 - 100 ) : 2 + 1 ] x 3 = 1350 ( chữ số )
Từ số 1000 đến số 3000 có số chữ số là :
[( 3000 - 1000 ) : 2 + 1 ] x 4 = 4004 ( chữ số )
Như vậy dãy trên có số chữ số là :
4 + 90 + 1350 + 4004 = 5448 ( chữ số )