Cho dãy số 2;4;6;8;10;.....;1992.
a,Hỏi dẫy số có bao nhiêu chữ số?
b, Tìm chữ số thứ 2000 của dẫy
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;
}
a) 996 chữ số
b) 4000
a)Từ 2 đến 8 có số chữ số là:
[(8-2):2+1]x1=4(vì mỗi số có một chữ số)
từ 10 đến 98 có số chữ số là:
[(98-10):2+1]x2=90(vì mỗi số có 2 chữ số)
từ 100 đến 998 có số chữ số là:
[(998-100):2+1]x3=1350(vì mỗi số có 3 chữ số)
từ 1000 đến 2468 có số chữ số là:
[(2468-1000):2+1]x4=2940(vì mỗi số có 4 chữ số)
dãy sô có số chữ số là:
4+90+1350+2940=4384
b)từ 2 đến 998 có 4+90+1350=1444(chữ số)
từ chữ số 1444 dến cs2000 có:2000-1444=556(chữ số)
từ 1000 đến 1010 có :[(1010-1000):2+1]x4=24(chữ số)
như vậy cứ 24 chữ sô thì sẽ quay về chữ số 0.
556:24 bằng 23 dư 4.như vậy chữ số thứ 2000 là 2.