М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
schastlivayolg
schastlivayolg
01.12.2022 04:44 •  Информатика

Дано n целых положительных чисел. Требуется определить в каком из них самая большая сумма цифр и вывести номер этого числа. Формат входных данных
Целое положительное число 1 < n < 20;

n целых положительных чисел 0 < numN < 2 147 483 648.

Формат выходных данных
Номер числа с наибольшей суммой цифр. Если таких чисел несколько, выведите номер первого из них.

входные данные
6
38275955
1324667620
1270258744
846055699
679263851
18099845
выходные данные
4
python

👇
Ответ:
Spy15
Spy15
01.12.2022

amount = int(input())

numbers = []

numbers2 = []

for i in range(amount):

   numbers.append(input())

   numbers2.append(0)

for z in range(amount):

   for i in numbers[z]: numbers2[z] += int(i)

print(str(numbers2.index(max(numbers2)) + 1))

4,7(54 оценок)
Ответ:
аладик2
аладик2
01.12.2022

--- Python 3.8.3 ---

import typing

from typing import Callable

from typing import AnyStr

from typing import Any

from typing import Iterable

from typing import List

from math import inf

#DEFINE User-Types

Numeric = typing.TypeVar('Numeric', int, float, complex)

Primitive = typing.TypeVar('Primitive', int, float, complex, str, bytes, bytearray)

#END

def IndexMax(Array: List[Any]) -> int:

   '''

   Возвращает индекс первого вхождения максимума для list

   '''

   _max = -inf

   _maxind = 0

   for index, item in enumerate(Array):

       if item > _max:  

           _max = item  

           _maxind = index

   return _maxind

def ReadSeq(SeqLen: int, CastType: Primitive = int):

   '''

   Возвращает последовательность элементов в указанном типе, считанных с клавиатуры, заданной длины.

   '''

   try:

       for _ in range(SeqLen):

           yield CastType(input())

   except TypeError:

       raise RuntimeError(f'Unsupported type: {CastType}')

def ListTransform(Data: List[Any], Tranformer: Callable[[Any], Any], Selector: Callable[[Any], bool] = lambda p: True):

   '''Трансформирует элементы list, удовлетворяющие условию, в соответствии с заданным правилом

   По умолчанию трансформирует все элементы'''

   for index, item in enumerate(Data):

       if (Selector(item)):    

           Data[index] = Tranformer(item)

   return Data

def main():

   n = int(input())

   RawData = list(ReadSeq(n))

   Summator = lambda Integer: sum(map(int, list(str(Integer

   print(IndexMax(ListTransform(RawData, Summator))+1)

if __name__ == "__main__":

   main()

4,5(45 оценок)
Открыть все ответы
Ответ:
Anastasii03
Anastasii03
01.12.2022
Для решения этой задачи будут необходимы весы с двумя чашами. Найти фальшивую монету можно за 3 взвешивания.

Раскладываем 27 монет на 3 стопки по 9 монет и начинаем взвешивание.

1. Взвешиваем любые 2 стопки по 9 монет. Если весы в равновесии - то фальшивая монета в оставшейся стопке, если какая-то чаша перевешивает, значит фальшивая монета в той стопке, которая легче.

2. Из стопки из 9 монет, в той которая находится фальшивая, берем любые 2 и взвешиваем. Если весы в равновесии - фальшивая та, которая осталась, если одна из чаш перевешивает, значит фальшивая в той, которая легче.

3. Из стопки из 3 монет, в той которая находится фальшивая, берем любые 2 и взвешиваем. Если весы в равновесии - фальшивая та монета, которая осталась, если одна из чаш перевешивает, то в той чаше которая легче.
Из 27 монет 1 фальшивая-она легче остальных. надо определить фальшивую монету, сделав как можно мень
Из 27 монет 1 фальшивая-она легче остальных. надо определить фальшивую монету, сделав как можно мень
Из 27 монет 1 фальшивая-она легче остальных. надо определить фальшивую монету, сделав как можно мень
4,6(80 оценок)
Ответ:
хава993
хава993
01.12.2022

1. Информацию, не зависящую от личного мнения или суждения, называют:

объективной

2. Информацию, отражающую истинное положение вещей, называют:

достоверной

3. Информацию, изложенную на доступном для получателя языке называют:

понятной

4. Информацию, существенную и важную в настоящий момент, называют:

актуальной

5. Наибольший объем информации человек получает при

органов зрения

6. Тактильную информацию человек получает посредством:

органов осязания

7. Во внутренней памяти компьютера представление информации

 дискретно  

8. Перевод текста с английского языка на русский можно назвать

процесс обработки информации  (содержание не меняется, меняется только форма)

9. Обмен информацией — это:

разговор по телефону

10. Основное отличие формальных языков от естественных:

в наличии строгих правил грамматики и синтаксиса  (все остальные варианты вообще неверны: слова могут иметь разное значение в разных контекстах, а количество символов может быть неограниченно большим. Например, символом могут быть натуральные числа, их бесконечно много)

11. В какой из последовательностей единицы измерения указаны в порядке возрастания

байт, килобайт, мегабайт, гигабайт  (1 килобайт = 1024 байт, 1 мегабайт = 1024 килобайт, 1 гигабайт = 1024 мегабайт)

12. Устройством ввода текстовой информации является:

клавиатура

13. Устройством для вывода текстовой информации является:

экран дисплея

14. Какое устройство предназначено для обработки информации?

 Процессор

15. Где расположены основные детали компьютера, отвечающие за его быстродействие?

В системном блоке

16. Для чего предназначена оперативная память компьютера?

Для временного хранения информации

17. Какое устройство предназначено для передачи информации?

Модем

18. Какие из устройств предназначены для ввода информации?

 Сканер

Клавиатура

19. Какие из устройств предназначены для вывода информации?

Принтер

Монитор

20. Какое из устройств компьютера не относится к основным?

Принтер

21. Файл это:

 программа или данные, имеющие имя и хранящиеся в долговременной памяти

22. Имя файла состоит из двух частей:

имени и расширения  (расширение подсказывает, как открыть/запустить файл, но по большому счету в современных файловых системах оно не обрабатывается специальным образом и может быть опущено)

23. Имя файлу даёт:

 *программа при его создании  (этот ответ не будет считаться правильным в тесте, но ничего не мешает программе сгенерировать имя файла без участия пользователя)

пользователь

24. Расширение файлу присваивает:

программа при его создании

*пользователь  (аналогично, пользователь может поменять расширение)

25. Под расширение отводится

3 символа  (привет, вопрос из В современных файловых расширение практически не ограничено в длине)

26. Для того, чтобы на диске можно было хранить файлы, диск должен быть предварительно:

отформатирован

27. Выберите правильное имя файла

12345.BMP

*SPRAVKI (если вы живете в в котором у каждого файла есть расширение длиной не больше 3 символов, то этот ответ неверный. Современные ОС, ФС позволяют опускать расширение. Остальные ответы неверны в ОС Windows и MS-DOS, поскольку в ней не разрешается добавлять : в имя файла)

4,5(61 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ