Cho dãy số 2;4;6;810...;1992
a Dể viết dãy số trên cần bao nhiêu chữ số
b Chữ số thứ 2000 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;
}
a)chia dãy này thành các nhóm:
nhóm 1:từ 2 đến 8(đó là các nhóm có 1 chữ số)
nhóm 2:từ 10 đến 98(đó là các nhóm có 2 chữ)
nhóm 3:từ 100 đến 998(đó là các nhóm có 3 chữ số)
nhóm 4:từ 1000 đến1992(đó là các nhóm có 4 chữ số)
nhóm 1 có số các số là:(8-2)/2+1=4
nhóm 1 cần các chữ số để viết là:4*1=4
nhóm 2 có số các số là:(98-10)/2+1=45
nhóm 2 cần các chữ số để viết là:45*2=90
nhóm 3........................:(998-100)/2+1=450
nhóm 3 cần..................:450*3=1350
nhóm 4.....................:(1992-1000)/2+1=497
nhóm 4 cần..................:497*4=1988
dãy số này cần số chữ số là:4+90+1350+1988=3432
b)sorry bạn phần b mình ko thể nhắc bạn hết được
nhưng mình bảo đảm phần a đúng vì mình đã được bồi dưỡng học sinh giỏi dạng dãy số cách đều này rồi (ở trên mình chia cho 2 ở tất cả các phép tính tìm số các số vì dạng này thì sẽ có công thức tìm số các số là (số cuối - số đầu) / khoảng cách+1=số các số
a)991
b)1000