Exemplu :
unu.in unu.out
10
-8 14 8 14 15 9 -7 1 4 10 15 14
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("unu.in");
ofstream g("unu.out");
int n,v[100],max1,max2;
void citire()
{
f>>n;
for(int i=1;i<=n;i++)
f>>v[i];
}
void prelucrare()
{
if(v[1]<=v[2])
{
max1=v[2];
max2=v[1];
}
else
{
max1=v[1];
max2=v[2];
}
for(int i=3;i<=n;i++)
{
if(v[i]>max1)
{
max2=max1;
max1=v[i];
}
else
if(v[i]>max2)
max2=v[i];
}
}
int main()
{
citire();
prelucrare();
g<<max1<<" "<<max2;
return 0;
}
Niciun comentariu:
Trimiteți un comentariu