Răspuns :
Da , ai pus intrebarea de 4 ori ...
#include <iostream>
using namespace std;
int n, t, p, minim, maxim, x, i, d,sumCif, cntDiv;
long long s;
int main()
{
cin >> n >> t >> p;
minim = 1000000000;
maxim = 0;
s = 0;
for(i = 1; i <= p; i++)
{
cin >> x;
if(x < minim)
minim = x;
if(x > maxim)
maxim = x;
s += x;
}
for(;i <= n; i++)
{
cin >> x;
s += x;
}
if (t == 1)
{
sumCif = 0;
while(minim != 0)
{
sumCif += minim%10;
minim /= 10;
}
cout << sumCif << '\n';
}
else
{
cntDiv = 0;
for(d = 1; d <= maxim/d; d++)
if(maxim%d == 0)
{
cntDiv++;
if(d != maxim/d)
cntDiv++;
}
cout << cntDiv << '\n';
}
cout << s;
return 0;
}
: D
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. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!