cho 5 số nguyên dương : a1<a2<a3<a4<a5<9 chứng minh rằng luôn chọn được 3 số sao cho 1 số bằng tổng 2 số còn lại
Bài 1. Cho số nguyên dương N, dãy các số nguyên dương a1, a2, a3,…,aN và một số nguyên dương x. Trình bày thuật toán kiểm tra xem số x có trong dãy hay không? (có thể trình bày thuật toán dưới dạng liệt kê hoặc sơ đồ khối).
Giả sử có dãy số: a1, a2, a3, a4. Trong đó:
- a1: là ngày sinh của học sinh.
- a2: là tháng sinh của học sinh.
- a3: là năm sinh của học sinh.
- a4: là số 2021.
- x: là số 15.
Hãy trình bày các bước để kiểm tra x có trong dãy a1, a2, a3, a4 hay không?
Ví dụ: học sinh sinh ngày 18/05/2005 thì cần trình bày các bước để kiểm tra số 15 có trong dãy số 18, 5, 2005, 2021 hay không?
#include <bits/stdc++.h>
using namespace std;
long long a[4],n,x;
int main()
{
cin>>n>>x;
for (i=1; i<=n; i++) cin>>a[i];
for (i=1; i<=n; i++)
if (a[i]==x)
{
cout<<"YES";
break;
}
cout<<"NO";
return 0;
}
Cho tập số nguyên dương S={a1, a2, .., an} và một số nguyên K. Tìm một tập con Q có tổng nhỏ nhất sao cho tích các phần tử của Q chia hết cho K. Dữ liệu vào: + Dòng đầu tiên chứa hai số nguyên dương n, k (n < 105, k < 109) + Dòng thứ 2 chứa n số nguyên a1( d2,..., ữn(ữi 109) Dữ liệu ra: số nguyên dương X - tổng các số trong tập con cần tìm được
intput:
5 24
3 2 4 2 8
output:
9
t ko bt lm, ms k10
Cho 20 số nguyên dương a1,a2,...,a20có tính chất:
a1>0
Tổng của 3 số viết liền nhau bất kì là một số dương
Tổng 20 số đó là số âm
CMR: a1*a14+a14*a12<a1*a12
cho 20 số nguyên khác 0 a1, a2 ,a3,...,a20 có các tính chất sau a1 là số dương, tổng 20 số đó là số âm. CMR a1*a14+a14*a12<a1*a12
Ta có a1 +a2+...+a20 <0
Lại có a2+a3+a4 >0;
a5 +a6+a7 >0;
a8+a9+a10>0;
a11+a12+a13>0;
a15+a16+a17>0;
a18 +a19+a20>0;
a1>0
=> a14<0;
Lại có a1+a2+a3 >0;
a4+a5+a6>0;
....
a10+a11+a12>0;
a15+a16+a17>0;
a18+a19+a20>0;
=> a13+a14<0;
mà a12+a13+a14>0;
=>a12>0;
=> a1.a12>0;
a1.a14+a14.a12<0;
=>a1.a14+a14.a12<a1.a12
xây dựng bài toán cho các bài toán sau:
a)nhập vào số nguyên N và dãy các số a1,a2,...,an.hãy tính tổng các số dương có trong dãy
b)nhập vào số nguyên N và dãy các số a1,a2,...,an.hãy đếm các số dương có trong dãy
Cho 20 số nguyên khác 0 : a1, a2, a3 ,...,a20 có các tính chất sau:
- a1 là số dương
-Tổng 3 số viết liền nhau bất kì là 1 số dương
-Tổng 20 số là số âm.
cmr : a1.a14 + a14.a12 < a1.a12
Câu hỏi của Vu Kim Ngan - Toán lớp 7 - Học toán với OnlineMath
Em tham khảo nhé!
Cho 23 số nguyên khác 0: a1;a2;a3;.....;a23 có tính chất:
+ a1 dương
+Tổng 3 số liên tiếp bất kì dương
+Tổng cả 23 số là âm
Chứng minh: a2 âm và a3 dương.
Cho n số nguyên dương a1,a2,...,an. CMR:
(a1+a2+...+an)(1/a1 +1/a2 +...+ 1/an ) > hoặc = n^2
cho số nguyên dương n và dãy số nguyên dương a1, a2,...,an. hãy cho biết vị trí của các số mà chữ số tận cùng là 0 hoặc 5
- Nêu ý tưởng để giải bài toán
- Viết thuật toán bằng cách vẽ sơ đồ khối cho bài toán trên
- Kẻ bảng mô phỏng thuật toán với dãy số: 10, 13, 55, 53, 30, 21, 32
Ý tưởng: Sau khi nhập dãy xong rồi chúng ta sẽ xét từng phần tử trong dãy nếu có phần tử nào chia 10 dư 0 hoặc 5 thì tăng dem lên, và dem chính là két quả của đề bài
Xây dựng thuật toán cho bài toán sau: cho 1 số nguyên dương N và dãy số nguyên A: a1,a2…aN. Hãy tính: a) Tổng các phần tử có giá trị dương: a1+a3+a5+a7 b) đếm xem trong dãy A có bao nhiêu phần tử có giá trị
a: #incldue <bits/stdc++.h>
using namespace std;
long long i,n,x,t;
int main()
{
cin>>n;
t=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x>0) t=t+x;
}
cout<<t;
return 0;
}