Twoim problemem jest to, że powszechną NICOŚĆ mylisz z osobistą PUSTKĄ
//choinka2
int main() {
int n;
cin >> n;
n=n-1;
for (int i=n; i>=0; i--)
{ for (int j=0; j<=i; j++)
  cout << " ";
 for (int a=2*(n-i); a>=0; a--)
  cout << "*";
  cout << endl; }
for (int i=n+1; i>=0; i--)
{
 for (int j=1; j<=i; j++)
   cout << " ";
 for (int a=2*(n+1-i); a>=0; a--)
   cout << "*";
 cout << endl; }}
//ciąg sum częściowych
int main(){
   int n, c;
   int tab[50000];  Â
   cin >> n;
   for(int d=0 ; d<n ; d++ )
   { cin>>tab[d]; }
   for(int d=0 ; d<n ; d++ )
   {      int temp=0;
           for(int c=0 ; c<=d ; c++)
           {
                   temp=temp+tab[c];
           }
           cout<<temp<<" "; }}
//czekoladki
int main(){
int a, b, c, d;
cin >> a >> b >> c >> d;
cout << a*b+c*d << endl;
cin >> a; }
//kasztany
int main() {
int liczby[2000];
int odczyt;
int n;
int d;
int suma;
cin >> d;
for (int j=0; j<d; j++) {
 suma=0;
 cin >> n;
 for (int i=0; i<n; i++){
   cin >> odczyt;
   suma+=odczyt;
 }
 liczby[j]=suma;
}
for (int i=0; i<d; i++)
cout << liczby[i] << endl; }
//liczby
int main(){
   int n,k,i,j,a[1000],dlug,x,temp;
   cin>>n>>k;
   for (i=0;i<n;i++)
   { cin>>a[i]; }
   dlug=i;
   for (j=dlug-2;j>=0;j--)
   {  x=a[j];
       i=j+1;
       while ((i<dlug)&&(x>a[i]))
       {
           a[i-1]=a[i];
           i++;
       }
       a[i-1]=x;
   }
   for (i=0;i<k;i++)
   {
       temp=a[i];
       cout<<a[i]<<endl;
       while (temp==a[i+1])
       i++; }}
//maksymalna róznica
int main(){
   int tablica[500000];
   int n;
   scanf("%d",&n);
   for(int i=0 ; i<n ; i++)
   {
           scanf("%d",&tablica[i]);
   }
   int temp=tablica[0],temp_2=tablica[0];
   for(int i=0 ; i<n ; i++)
   {
     if(temp<tablica[i]){temp=tablica[i]; }
     if(temp_2>tablica[i]) { temp_2=tablica[i]; }
   }
   temp=temp-temp_2;
   printf("%d",temp);
}
//minimalna
int main(){
int a, b, c;
int min;
cin >> a >> b >> c;
min=a;
if (b<min)
min=b;
if (c<min)
min=c;
cout << min;
cin >> a; }
//modulo
int main() {
int liczby[15];
int modulo[15];
int rozne[15];
int sorted=5;
int wynik=1;
for (int i=0; i<=14; i++)
cin >> liczby[i];
for (int i=0; i<=14; i++)
rozne[i]=-1;
for (int i=0; i<=14; i++)
modulo[i]=liczby[i] % 37;
while (sorted!=0){
 sorted=0;
 for (int i=1; i<=14; i++)
   if (modulo[i]<modulo[i-1]){
     sorted++;
     modulo[i]=modulo[i]^modulo[i-1];
     modulo[i-1]=modulo[i]^modulo[i-1];
     modulo[i]=modulo[i]^modulo[i-1];
   }
}
for (int i=1; i<=14; i++)
 if (modulo[i-1]!=modulo[i])
 wynik++;
cout << wynik;
cin >> wynik; }
//odległość
int main() {
   int n;
   double x[1000],y[1000],z[1000],odl,min=2000000,max=0;
   cin>>n;
   for (int i=0;i<n;i++)
       cin>>x[i]>>y[i]>>z[i];
   for (int i=0;i<n-1;i++)
   {
       //cout<<x[i]<<" "<<y[i]<<" "<<z[i]<<endl;
       for (int j=i+1;j<n;j++)
       {
           //cout<<x[j]<<" "<<y[j]<<" "<<z[j]<<endl;
           odl=sqrt(pow((x[j]-x[i]),2)+pow((y[j]-y[i]),2)+pow((z[j]-z[i]),2));
           if (odl<min)
              min=odl;
           if (odl>max)
              max=odl;
       }
   }
   printf("%.2f",min);
   printf(" ");
   printf("%.2f",max);
   cout<<endl; }
//podzbiory
int main() {
int n,i,j,gran,reszta, wsp,tab[32768][15];
    cin>>n;
    gran=1;
   for (i=0;i<n;i++)
       gran=gran*2;
   for (i=0;i<gran;i++)
   {
       wsp=i;
       for(j=n-1;j>-1;j--)
       {
           reszta=wsp%2;
           tab[i][j]=reszta;
           if (reszta==1)
               wsp=(wsp-1)/2;
           else
               wsp=wsp/2;
       }
   }
   for (i=0;i<gran;i++)
   {
       for (j=0;j<n;j++)
           cout<<tab[i][j];
       cout<<endl;
}}
//potegi dwojki
int main(){
   ...