Răspuns :
//Am presupus restul elevilor ramasi in impartirea la trei ajung in cei slabi, asadar pentru 26 de elevi vor fi 8 elevi buni, 8 medii si 10 slabi
#include <iostream>
using namespace std;
int main()
{
int n, loc; // n este numarul de elevi, iar loc reprezinta a cata medie este Alex
cin>>n;
cin>>loc;
if(loc <= n / 3) cout<<"buni"; // Prima treime se opreste la n / 3, daca media lui Alex este mai mica decat ea, atunci Alex se afla in prima treime, a celor buni
else if(loc <= n / 3 * 2) cout<<"medii"; //A doua treime inseamna n / 3 * 2
else cout<<"slabi"; //Daca Alex nu este nici bun, nici mediu, atunci cu siguranta este slab, si nu mai trebuie sa facem nici o alta verificare
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n, loc; // n este numarul de elevi, iar loc reprezinta a cata medie este Alex
cin>>n;
cin>>loc;
if(loc <= n / 3) cout<<"buni"; // Prima treime se opreste la n / 3, daca media lui Alex este mai mica decat ea, atunci Alex se afla in prima treime, a celor buni
else if(loc <= n / 3 * 2) cout<<"medii"; //A doua treime inseamna n / 3 * 2
else cout<<"slabi"; //Daca Alex nu este nici bun, nici mediu, atunci cu siguranta este slab, si nu mai trebuie sa facem nici o alta verificare
return 0;
}