#include <iostream>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#define LEN 100
using namespace std;
class massiv{
private:
int mas[LEN];
int n;
public:
massiv();
massiv(int, int[]);
void Output();
int func(int *);
};
int main(){
int summ = 0;
massiv massive;
int znam = massive.func(&summ);
cout << znam << ", " << summ;
}
massiv::massiv(){
cout <<"\nVvedite razmer massiva kol= ";
cin>>n;
for(int q=0;q<n;q++){
cout<<"Wvedite mas["<<(q+1)<<"]= ";
cin>>mas[q];
}
}
massiv::massiv(int m, int x[]){
n = m;
for (int q=0; q<n; q++)
mas[q] = x[q];
}
void massiv::Output(){
cout <<"\n\t Massive:"<<"\n\n";
for(int q=0;q<n;q++)
cout<<mas[q]<<" ";
cout << endl;
}
int massiv::func(int *summ){
bool check = true;
int znam = mas[1] / mas[0];
for (int q=0; q<n-1; q++){
*summ = *summ + mas[q];
if ((mas[q+1] / mas[q]) != znam){
check = false;
break;
}
}
*summ = *summ + mas[n-1];
if (check == false){
*summ = 0;
return 0;
}
else
return znam;
}