tìm các số tự nhiên n ( 1000<n<2000 ) sao cho với mỗi số đó thì an=\(\sqrt{54756+15n}\) cũng là số tự nhiên
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.
Để n lớn nhất thì n chính là số các thừa số 5 xuất hiện trong tích các số từ 1 đến 1000
Xét 5n < 1000 . ta có: 54 = 625 < 1000 < 55
- Tìm các số chia hết cho 5 từ 1 đến 1000 gồm: 5; 10; 15;....;1000
=> có (1000 - 5) : 5 + 1 = 200 số
- tìm các số chia hết cho 25 (Vì 25 = 5.5) gồm: 25; 50; ...; 1000
=> có: (1000 - 25) : 25 + 1 = 40 số
- Tìm các số chia hết cho 125 (125 = 5.5.5) gồm: 125; 250;...; 1000
=> có : (1000 - 125): 125 + 1 = 8 số
- Tìm các số chia hết cho 625 (625 = 5.5.5.5) gồm: 625 => có 1 số
Vì những số chia hết cho 625 sẽ chia hết cho 125 ; 125; 25; 5 nên trong cách tính trên có đếm trùng
Vậy có 1 số chia hết cho 625; => có 4 số 5 trong tích
7 số chia hết cho 125 => có 7.3 = 21 số 5 trong tích
32 số chia hết cho 25 => có 32 x 2 = 64 số 5 trong tích
200 - 40 = 160 số chỉ chia hết cho 5 => có 160.1 = 160 số 5 trong tích
Vậy có tất cả: 4 + 21 + 64 + 160 = 249 thừa số 5 trong tích
Vậy n lớn nhất = 249
Cách khác :
Kể từ 1, cứ 5 số lại có một bội của 5, cứ 52 lại có một bội của 25, cứ 53 lại có một bội của 125,... Do đó , số thừa số 5 khi phân tích
: 1 . 2 . 3 . ... . 1000 ra thừa số nguyên tố bằng :
\(\frac{1000}{5}+\frac{1000}{5^2}+\frac{1000}{5^3}+\left[\frac{1000}{5^4}\right]=200+40+8+1=249\)
muốn các số tự nhiên từ 1 đến 1000 chia hết cho 5^n
=>5^n=1
=>5^n=5^0
=>n=o
vậy n=0
Giải : Các bội của 5 trong dãy 1 , 2 ,3 ... , 1000 là 5 , 10 , ... , 1000 gồm :
( 1000 - 5 ) : 5 + 1 = 200 ( số ).
Các bội của 52 là 25 , 50 , ... , 1000 gồm :
( 1000 - 25 ) : 25 + 1 = 40 ( số ).
Các bội của 53 là 125 , 250 , ... , 1000 gồm :
( 1000 - 125 ) : 125 + 1 = 8 ( số ).
Các bội của 54 là 625 gồm 1 số.
Do đó số thừa số 5 khi phân tích 1.2.3 . ... 1000 ra thừa số nguyên tố là : 200 + 40 + 8 + 1 = 249.
Vậy số n lớn nhất để tích 1 . 2. 3 . ... 1000 chia hết cho 5n là 249.
Mình sẽ tạm hiểu đề này là viết chương trình in ra các số nguyên tố lớn hơn hoặc bằng n nha
#include <bits/stdc++.h>
using namespace std;
int n,m,i;
//chuongtrinhcon
bool ktnt(int n)
{
if (n<2) return false;
for (int i=2; i*i<=n; i++)
if (n%i==0) return false;
return true;
}
int main()
{
cin>>n;
cout<<"Cac so nguyen to nho hon bang n thoa man yeu cau la"<<endl;
for (int i=2; i<=n; i++)
if (ktnt(i)) cout<<i<<" ";
}
an^2=54756+15n=>n=\(\frac{an^2-54756}{15}\)
vì 1000<n<2000=>264<an<292
khởi tạo biến đếm D:263->D bằng cách 263 shift rcl sin
ghi vào màn hình D=D+1:X=\(\frac{D^2-54756}{15}\)
ấn calc và lặp phím =.
đáp số an=264,n=996;an=276,n=1428;an=279,n=1539;291,n=1995