cho dãy số 2;4;6;8;10;...;1992.hỏichữ số thứ 2000 của dãy là chữ số nào ?
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;
}
giải
Khoảng cách của chúng là
4-2=2
Số thứ 2000 là
2000x2=4000
Đ/S:4000
- Theo trên từ 2 đến 998 có : 1 x 4 + 2 x 45 + 3 x 450 = 1444 ( chữ số )
- Do đó còn : 2000 - 1444 = 556 ( chữ số của các số chẵn có 4 chữ số )
- Số số chẵn có 4 chữ số là : 556 : 4 = 139 ( số )
- Số chẵn có 4 chữ số đầu tiên là 1000, Số chẵn có 4 chữ số thứ 139 là :
1000 + 138 x 2 = 1276
Vậy dãy số chẵn từ 2 đến 1276 gồm đúng 2000 chữ số. Chữ số thứ 2000 của dãy là chữ số 6 ( trong số 1276 )