1. Процесс введения данных в систему обработки информации или в какую то ее часть для сохранения или обработки.
2. сигнал или данные, полученные системой, а вывод — сигнал или данные, посланные ею (или из неё). ... Термин также может использоваться как обозначение (или дополнение к обозначению) определенного действия: «выполнять ввод-вывод» означает выполнение операций ввода или вывода.
3. Переменные обозначаются малыми буквами латинского или греческого алфавита (возможно, с индексами
Я проверила все правильно
Aleksandr72
19.08.2022
Отсортируйте массив по не возрастанию (вместе с индексами) и подсчитайте сумму s = s+b[i]*(i+1) - индексы от нуля. Это и будет наименьшее время.
#include <iostream> #include <cstdlib> using namespace std;
int main() { int n,i,s; bool priz=true; cin>>n; int b[n],c[n]; for (int i=0; i<n; i++) { cin>>b[i]; c[i]=i+1; } // сортировка масcива по не возрастанию while (priz) { priz=false; for (int i=0; i<n-1; i++) { if (b[i]<b[i+1]) { swap(b[i],b[i+1]); swap(c[i],c[i+1]); priz=true; } } } s=0; for (int i=0; i<n; i++) s+=b[i]*(i+1); cout<<s<<endl; for (int i=0; i<n; i++) cout<<c[i]<<" "; cout<<endl; system("pause"); return(0); }
1. Процесс введения данных в систему обработки информации или в какую то ее часть для сохранения или обработки.
2. сигнал или данные, полученные системой, а вывод — сигнал или данные, посланные ею (или из неё). ... Термин также может использоваться как обозначение (или дополнение к обозначению) определенного действия: «выполнять ввод-вывод» означает выполнение операций ввода или вывода.
3. Переменные обозначаются малыми буквами латинского или греческого алфавита (возможно, с индексами
Я проверила все правильно