Advertisement
DMG

Serija (z1) - datoteke

DMG
Apr 17th, 2013
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.25 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. main()
  4. {
  5.       int m, n, a[100][100];
  6.       int serija = -1, br = -1;
  7.       int s = 1;
  8.       int t = 1;
  9.       FILE *in, *out;
  10.      
  11.       in = fopen("ulaz1.txt", "r");
  12.       fscanf(in, "%d %d", &m, &n);
  13.      
  14.       for (int i=0; i<m; i++)
  15.       for (int j=0; j<n; j++)
  16.           fscanf(in, "%d", &a[i][j]);
  17.      
  18.       for (int i=0; i<m; i++)
  19.       {
  20.           s = 1;
  21.           for (int j=1; j<n; j++)
  22.               if (a[i][j] == a[i][j-1])
  23.                  s = s + 1;
  24.               else
  25.                   if (s>=t+1)
  26.                   {
  27.                           serija = i;
  28.                           t = s;
  29.                           s = 1;
  30.                           br = a[i][j-1];
  31.                   }
  32.                  
  33.           if (s>t+1)
  34.                   {
  35.                           serija = i;
  36.                           t = s;
  37.                           s = 1;
  38.                           br = a[i][n-1];
  39.                   }
  40.       }
  41.              
  42.       out = fopen("izlaz1.txt", "w");        
  43.       if (serija!=-1)
  44.          fprintf(out, "%d %d", serija, br);
  45.       else
  46.          fprintf(out, "NULL");
  47.          
  48.       fclose(in);
  49.       fclose(out);  
  50.  
  51.       // system ("PAUSE");
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement