Печать обозначений научного форматаC++

Программы на C++. Форум разработчиков
Anonymous
 Печать обозначений научного формата

Сообщение Anonymous »

1-й код

Код: Выделить всё

void solve()
{
ll n;
cin >> n;
vector  v(n);
ld sum = 0;
ld mx = 0;
for(int i = 0; i < n; i++)
{
cin >> v[i];
}
while (v.size() > 1) {

sort(v.begin(), v.end());

int i = 0, j = 1;

ld ac = (v[i] + v[j]) / 2;

sum += v[i] + v[j];

v.erase(v.begin() + j);
v.erase(v.begin() + i);

v.push_back(ac);
}

cout  n;
vector  v(n);

ld mx = 0;
for(int i = 0; i < n; i++)
{
cin >> v[i];
}
while (v.size() > 1) {

sort(v.begin(), v.end());

int i = 0, j = 1;

ld ac = (v[i] + v[j]) / 2;

v.erase(v.begin() + j);
v.erase(v.begin() + i);

v.push_back(ac);
}

cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/79058752/printing-scientific-format-notation[/url]

Вернуться в «C++»