Cerinţa
Se dau n şiruri cu elemente numere întregi. Să se verifice despre fiecare dacă este ordonat crescător.
Date de intrare
Programul citește de la tastatură numărul n; iar apoi n şiruri – pentru fiecare, se citeşte mai întâi numărul de valori, apoi valorile din şir.
Date de ieşire
Programul afișează pe ecran n valori 0 sau 1, separate prin spaţii. A k-a valoare este 1, dacă al k-lea şir este ordonat crescător, respectiv 0 dacă şirul nu este ordonat crescător.
Restricţii şi precizări
1 ≤ n ≤ 10
fiecare şir va avea cel mult 500 elemente, numere întregi cu cel mult 4 cifre fiecare
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
using namespace std;
int t,n,i,j,x,y;
bool ok;
int main()
{
cin>>t;
for(j=1;j<=t;j++)
{
ok=true;
cin>>n;
cin>>x;
for(i=2;i<=n;i++)
{
cin>>y;
if(x>y) ok=false;
x=y;
}
if(ok) cout<<1<<" ";
else cout<<0<<" ";
}
return 0;
}
using namespace std;
int t,n,i,j,x,y;
bool ok;
int main()
{
cin>>t;
for(j=1;j<=t;j++)
{
ok=true;
cin>>n;
cin>>x;
for(i=2;i<=n;i++)
{
cin>>y;
if(x>y) ok=false;
x=y;
}
if(ok) cout<<1<<" ";
else cout<<0<<" ";
}
return 0;
}
Alte întrebări interesante
Religie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă