Răspuns :
#include <iostream>
using namespace std;
int main(int argc, char** argv){
int n;
cin>>n;
int pr[n];
for(int i = 0; i < n; i++)
cin>>pr[i];
int max, maxc, max2, maxc2;
for(int i = 0; i < n;i++)
{
int p = pr[i];
if(p == max)
maxc++;
else if(p == max2)
maxc2++;
else if(p > max)
{
max2 = max;
maxc2 = maxc;
max = p;
maxc = 1;
}
else if(p > max2)
{
max2 = p;
maxc2 = 1;
}
}
cout << "Cele mai scumpe produse costa " << max << " si " << max2 << ", care au aparut de " << maxc << " si "<< maxc2 << " ori respectiv"<<endl;
return 0;
}
using namespace std;
int main(int argc, char** argv){
int n;
cin>>n;
int pr[n];
for(int i = 0; i < n; i++)
cin>>pr[i];
int max, maxc, max2, maxc2;
for(int i = 0; i < n;i++)
{
int p = pr[i];
if(p == max)
maxc++;
else if(p == max2)
maxc2++;
else if(p > max)
{
max2 = max;
maxc2 = maxc;
max = p;
maxc = 1;
}
else if(p > max2)
{
max2 = p;
maxc2 = 1;
}
}
cout << "Cele mai scumpe produse costa " << max << " si " << max2 << ", care au aparut de " << maxc << " si "<< maxc2 << " ori respectiv"<<endl;
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Pe curând și nu uitați să ne adăugați la favorite!