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

C. В поисках палиндрома ограничение по времени на тест1 секунда

ограничение по памяти на тест256 мегабайт

вводстандартный ввод

выводстандартный вывод

У друга Поликарпа завтра день рождения. Недолго думая, Поликарп решил подарить ему палиндром, состоящий из строчных букв латинского алфавита. Поликарп знает, что его друг любит некоторые буквы, в количестве K штук. Поликарпу очень важен его друг, поэтому он хочет подарить ему самый красивый палиндром, содержащий хотя бы одну его любимую букву. Будем считать, что один палиндром кр

Показать ответ
Ответ:
Arisha224
Arisha224
10.11.2022 08:59
// PascalABC.NET 3.2, сборка 1385 от 14.02.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Число элементов в массиве:');
  var a:=ArrRandom(n,1,99);
  Write('Исходный массив: '); a.Println;
  var n1,n2:integer;
  Write('Границы номеров элементов для суммы: '); Read(n1,n2);
  if n1>n2 then Swap(n1,n2);
  if (n1<1) or (n2>n) then Writeln('Границы выходят за пределы массива')
  else Writeln('S=',a[n1-1:n2].Sum)
end.

Пример
Число элементов в массиве: 15
Исходный массив: 89 82 45 28 88 68 34 19 35 26 67 43 71 96 66
Границы номеров элементов для суммы: 4 9
S=272
0,0(0 оценок)
Ответ:
Olgaekolesnik
Olgaekolesnik
11.08.2020 18:45

вот код (лучше скопируй с ):

import random

import collections

n = int(input("введите число n: "))   # спрашиваем у пользователя число n

my_dict = dict()   # создаём наш словарь

for key in range(1, n + 1):   # перебираем все числа от 1 до n (включительно) - это будут будущие ключи словаря,

    my_dict[key] = random.randint(1, 10)   # и присваиваем им случайные значения от 1 до 10 (включительно)

print("наиболее частое значение в этом словаре (%s) встречается здесь %s раз" % collections.counter(my_dict.(1)[0])   # отбираем самое частое значение в словаре с collections.counter и форматируем строку %s

ps: прочитай здесь про collections - полезная вещь:

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