CMR ko tồn tại 1 dãy tăng thực sự các số nguyên ko âm a1,a2,a3,... sao cho mỗi STN n,m ta có amn=an+am
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.
Ko mất tính tổng quát giả sử \(a_1=\text{max}\left\{a_2;a_3;a_4;a_5\right\}\).
Áp dụng BĐT AM-GM ta có:
\(a_1a_2+a_2a_3+a_3a_4+a_4a_5\le a_1\left(a_2+a_3+a_4+a_5\right)\)
\(\le\frac{\left(a_1+a_2+a_3+a_4+a_5\right)^2}{4}=\frac{1}{4}\)
Xảy ra khi có 2 số bằng \(\frac{1}{2}\) và 3 số còn lại bằng 0
Bài 1:
uses crt;
var a:array[1..1000000]of longint;
i,n,x:longint;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
write('Nhap x='); readln(x);
for i:=1 to n do
if a[i]<>x then write(a[i]:4);
readln;
end.
Bài 1:
#include <bits/stdc++.h>
using namespace std;
long long a[100],n,i,j,tam;
int main()
{
cin>>n;
for (i=1; i<=n; i++)
cin>>a[i];
for (i=1; i<=n-1; i++)
for (j=i+1; j<=n; j++)
if (a[i]<a[j]) swap(a[i],a[j]);
for (i=1; i<=n;i++)
cout<<a[i]<<" ";
return 0;
}
giả sử tồn tại dãy thỏa mãn.
đặt k = am - an.
ta có a2m = a2 + am nên k = am - an = a2m - a2n = a4m - a4n = .... = \(a_{2^km}-a_{2^kn}\)
điều này vô lí vì từ \(a_{2^kn}\) đến \(a_{2^km}\) có nhiều hơn k số nên hiệu giữa chúng lớn hơn k.
vậy không có dãy thỏa mãn.