Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
nastakosmos12
21.04.2020 10:22 •
Информатика
информатика 8 класс тема ветвления
можно без задач.
👇
Увидеть ответ
Открыть все ответы
Ответ:
adfvdrt
21.04.2020
Отсортируйте массив по не возрастанию (вместе с индексами) и подсчитайте сумму 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);
}
Ввод - вывод:
6
10 21 13 36 41 9
332
5 4 2 3 1 6
4,6
(92 оценок)
Ответ:
212629
21.04.2020
1.
var
s: string;
i, count: integer;
begin
writeln('Vvedite stroky: ');
readln(s);
for i := 1 to length(s) - 2 do
if copy(s, i, 3) = 'abc' then
count := count + 1;
writeln('Kol-vo: ', count);
end.
2.
var
s1, s2: string;
i, len1, len2: integer;
begin
writeln('Vvedite stroky 1: ');
readln(s1);
writeln('Vvedite stroky 2: ');
readln(s2);
len1 := length(s1);
len2 := length(s2);
if len1 > len2 then writeln('1 stroka dlinnee')
else if len1 < len2 then writeln('2 stroka dlinnee')
else writeln('dlini strok ravnie')
end.
3.
var
s1, s2, s3: string;
begin
writeln('Vvedite stroky 1: ');
readln(s1);
writeln('Vvedite stroky 2: ');
readln(s2);
s3 := s1[1] + s1[2] + s2[1] + s2[2];
writeln('Novaja stroka: ', s3);
end.
4,7
(77 оценок)
Это интересно:
О
Образование-и-коммуникации
09.03.2021
Как титровать: правила и методы...
К
Кулинария-и-гостеприимство
23.04.2021
Как размораживать рыбу: советы от профессионалов...
Д
Дом-и-сад
27.06.2020
Как очистить домашний вентилятор: простые способы...
К
Кулинария-и-гостеприимство
08.08.2020
Как приготовить веганские запеченные овощи...
Х
Хобби-и-рукоделие
20.03.2023
Легко создайте панно воспоминаний с помощью этих простых шагов...
Ф
Финансы-и-бизнес
11.03.2020
Как создать инвестиционный план: шаг за шагом...
К
Компьютеры-и-электроника
30.09.2020
Как заглушить беспроводную сеть: 5 способов защиты вашей Wi-Fi сети...
И
Искусство-и-развлечения
19.08.2022
Как правильно танцевать джайв: основы и советы...
К
Кулинария-и-гостеприимство
22.04.2022
5 советов, как правильно хранить мягкое домашнее печенье...
В
Взаимоотношения
17.09.2021
Как получать алименты, если больше нет другого выхода...
Новые ответы от MOGZ: Информатика
вико2006
27.11.2022
Скажите почему моя программ не выводит что треугольник равнобедренный? var a,b,c: integer; begin writeln( Введи стороны треугольников ); readln(a, b, c); if (a=b)and(b=c)and(c=a)then...
helpmepleasehelpls
10.01.2020
Чим електронна таблиця відрізняється від друковано...
deniskamikhalcozvly4
01.07.2022
Информатика задача на логику...
11Аракся11
02.01.2022
1. Дано целое четырехзначное число. Найти сумму четных значащих цифр и записать число в обратном порядке. Если четных значащих цифр нет, то вывести об этом сообщение....
grizzly15
22.03.2020
Подсчитать количество нечетных чисел среди данных n чисел.(pascalabc,c++)...
gamergrisha1
20.03.2021
Скиньте сор за 6 класс 4 четверть умоляю...
котик2107
30.08.2021
Объекты алгоритмов, написать : тип, имя, присваивание, выражение, таблица, ...
Саша77777777
20.03.2022
Написать программу дано предложение. все символы, стоящие в нем на 3, 6, 9 и т.д. местах заменить на букву «ф»....
балуева2007
23.06.2020
Рассчитай объём видеопамяти, необходимой для хранения графического изображения, занимающего весь экран монитора с разрешением 640×256 и палитрой из 4 цветов....
ярослав6рюховецкий
26.01.2021
Написать программу, определяющую модуль числа ( в паскале)...
MOGZ ответил
Общество! обобщающее понятие! найдите понятие, которое является обобщающим...
Сосуды находятся в а) камбии б) коре в) древесине г) пробке...
Кто входил в семью троекуровых? кто входил в семью дубровского? описание...
Как решить пример 3 целых 5/12 ×4,3...
Выбери уменьшаемое,если вычитаемое равно6 а значение разности равно7...
Как, используя любые вещества, получить из цинка оксид, основание, соль?...
Переведите вопросы в косвенную речь: what was the weather like on that...
Отрасли науки и искусства, содержащие труды аль-фараби...
Какие слова главные в словосочетания на ясном небе небе ясном на небе...
Ниже изображены две фигуры.запиши два различия этих фигур. изображены...
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ
Оформи подписку
О НАС
О нас
Блог
Условия пользования
Авторское право
Политика конфиденциальности
Предпочтения cookie-файлов
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
App
Вход
Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ
Это и будет наименьшее время.
#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);
}
Ввод - вывод:
6
10 21 13 36 41 9
332
5 4 2 3 1 6