👤

Ma puteti ajuta va rog cu aceasta problema la informatica:
1.Se dau n numere naturale. Calculaţi suma dintre cel mai mare și cel mai mic număr dat.
2.Un număr natural nenul n se numește norocos dacă pătratul lui se poate scrie ca sumă de n numere naturale consecutive. Exemplu:

3 deoarece 3 * 3 = 2 + 3 + 4

7 deoarece 7 * 7 = 4 + 5 + 6 + 7 + 8 + 9 + 10
3.Se citește numărul natural n. Să se afișeze, în ordine crescătoare, numerele naturale mai mici decât n cu proprietatea că pătratul și cubul lor nu au cifre comune.
Multumesc frumos!!


Răspuns :

#include <iostream> using namespace std; int main() { long long n,S,i,x,max,min; cin>>n>>x; S=0; max=x; min=x; for(i=2; i<=n; i++) {cin>>x; if(x<min) min=x; if(x>max) max=x; } S=max+min; cout<<S; return 0; }  
prb 1