В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
1KateWeg1
1KateWeg1
14.04.2022 11:09 •  Информатика

контрольная работа по информвтике. Дайте максимально точный ответ, от

Любая часть окружающей действительности, воспринимаемая человеком, как единое целое, - это
объект
признак объекта
множество
информатика
Множество – это …
какое-то количество объектов, которые объединены одним именем.
несколько элементов, каждый из которых имеет свое имя.
какое-то количество объектов.
объекты.
Укажите имя, которое является общим.
Малина.
Миша.
Книга.
Васька.
Дайте определение понятию "файл".
Файл – это значок на рабочем столе.
Файл – это информация, которая хранится в памяти компьютера как единое целое и имеет свое название – имя файла.
Файл – это текстовый документ.
Программное обеспечение – это…
совокупность всех устройств компьютера. Базовая комплектация содержит следующие функциональные блоки: системный блок, монитор, клавиатура, мышь.
набор всех установленных на компьютере программ. На каждом компьютере этот набор может быть различным. Это зависит от сферы деятельности человека.
система текстовых, графических, музыкальных, видеофайлов и так далее.
Анализ – это…
мысленное объединение однородных объектов.
мысленное разделение объекта на составные части или выделение признаков объекта.
мысленное отделение необходимых в определенной ситуации признаков объекта от ненужных.
мысленное соединение в единое целое частей объекта или его признаков.
Обобщение – это…
мысленное объединение однородных объектов.
мысленное разделение объекта на составные части или выделение признаков объекта.
мысленное отделение необходимых в определенной ситуации признаков объекта от ненужных.
мысленное соединение в единое целое частей объекта или его признаков, полученных в процессе анализа.
Продолжите предложение "Натуральная (материальная) модель – это…".
уменьшенная или увеличенная копия, которая воспроизводит только внешний вид объекта моделирования.
уменьшенная или увеличенная копия, которая воспроизводит внешний вид объекта моделирования, его структуру или поведение и состоит из материи.
увеличенная копия, которая воспроизводит внешний вид объекта моделирования и его структуру.
Что такое алгоритм?
Конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.
Набор действий в течение определенного периода времени.
Текст, содержащий сведения об объекте.

Показать ответ
Ответ:
ак2005
ак2005
14.08.2022 06:05

Держи. На питоне

Объяснение:

n = int(input())

cool_score = 0

jumps = input().split()

sorted_jumps = sorted(jumps)

for i in range(len(jumps)):

   if i != len(jumps) - 1:

       Ni = jumps.index(sorted_jumps[i]) + 1

       Hi = sorted_jumps[i]

       if jumps.count(jumps[i]) > 1:

           jumps[i] = 'done'

       Nj = jumps.index(sorted_jumps[i + 1]) + 1

       Hj = sorted_jumps[i + 1]

       a = 'abs({} - {}) + {} - {}'.format(int(Ni), int(Nj), int(Hj), int(Hi))

       cool_score += eval(a)

print(cool_score)

0,0(0 оценок)
Ответ:
gagag590
gagag590
10.12.2020 18:27

Резюмирую:

1) Использование того, чего не понимаешь (6-8 строки)

2) Решение за O(N^2) при ограничении N < 10^5, что очень плохо

3) Нет проверки на выход за границы выделенной памяти (20, 22 строки)

4) Абсолютно неверная идея алгоритма: сравнивать только соседние элементы, да и еще и непонятно зачем делать во вложенном цикле + неверное написание тела цикла фор: полное непонимание того, как он работает и что делает

5) Нет проверки на то, использовали мы конкретное число уже или нет

Итог: полностью неверное решение, которое надо не менять, а стирать и переделывать.

Возможное решение на сотку:

#include <iostream>

#include <vector>

#include <map>

using namespace std;

signed main() {

   map<int, int> cnt;

   int n;

   cin >> n;

   vector<int> a(n), res;

   for(auto &i: a){

       cin >> i;

       cnt[i]++;

   }

   for(auto &i: a){

       if(cnt[i] > 1) res.push_back(i);

       cnt[i] = 0;

   }

   if(res.empty()) cout << 0;

   else for(auto &i: res) cout << i << " ";

}

P.S. Если что непонятно, то спрашивай - распишу поминутно кто где того самого

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота