a/ Đây là dãy tăng?
b/ Đây là dãy đan dấu? (Dãy đan dấu là dãy không có số 0, các số dương và âm xem kẽ nhau)
Dữ liệu nhập: Cho trong file BAI .INP gồm 2 dòng:
- Dòng 1: Số n là số phần tử của dãy.
- Dòng 2: Dãy số thực a.
Dữ liệu xuất: Xuất ra file BAI .out gồm 2 dòng:
- Dòng 1: Trả lời câu a
- Dòng 2: Trả lời câu b
Ví dụ:
File BAI.inp:
7
9 -4 3 -8 4 -1 6
File BAI.out
a/ Không
b/ Có
#include
Trả lờiXóausing namespace std;
int main(int argc, char** argv) {
int n,a[100],b,g,h,c,dem=0,dem2=0;
cin>>n;
for ( int i=0;i>a[i];
//day tang
for (int i=1;i(a[i-1])) {
dem=dem+1;
}
}
if (dem==n-1) cout<<"co"<<"\n";
else cout<<"khong"<<"\n";
for (int i=1;i<n;i++)
{if (a[i]*a[i-1]<0) {
dem2=dem2+1;
}
}
if (dem2==n-1) cout<<"co";
else cout<<"khong";
return 0;
}