Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- #include <climits>
- using namespace std;
- ifstream fin("maxim5.in");
- ofstream fout("maxim5.out");
- int v[2][1000]; // matrice unde v[0][k] = nr elementelor de pe linia k si v[1][k] = maximul de pe linia k
- int main()
- {
- int maxNr=INT_MIN, i, k=0, a, minim=INT_MAX;
- while(fin>>a)
- {
- if(a!=0)
- {
- v[0][k]++;
- if(v[1][k]<a)
- v[1][k]=a;
- }
- else
- {
- if(v[0][k]<minim)
- minim=v[0][k];
- ++k;
- }
- }
- for(i=0; i<k; ++i)
- {
- if(v[0][i]==minim)
- {
- if(v[1][i]>maxNr)
- maxNr = v[1][i];
- }
- }
- fout<<maxNr;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement