Pagini recente » Cod sursa (job #3147941) | Cod sursa (job #2118942)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("cutii.in");
ofstream g("cutii.out");
int main()
{
int t, n, i, k;
f>>n>>t;
int M[3][n];
for(int q=0;q<t;q++)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<3;j++)
f>>M[i][j];
}
for(int i=1;i<n;i++)
{
if(M[i][0]<M[i-1][0] && M[i][1]<M[i-1][1] && M[i][2]<M[i-1][2])
{
swap(M[i][0], M[i-1][0]);
swap (M[i][1], M[i-1][1]);
swap (M[i][2], M[i-1][2]);
}
}
i=0;
k=0;
for(int i=0;i<n;i++)
{
if(M[i][0]<M[i+1][0] && M[i][1]<M[i+1][1] && M[i][2]<M[i+1][2])
k++;
}
g<<k<<"\n";
}
return 0;
}