ParaDoksalS
05.10.2021 17:11

о как можно быстрее, потратил все балы ради этой задачи, очень надо. Язык Питон Напишите программу, которая определит, на кого можно положиться, а на кого нет.

В файле mouth_shut.csv записаны данные в следующем формате (разделитель – запятая):

id – номер записи;

who said – кто сказал;

what said – что сказал;

when said – когда сказал.

Формат ввода

Вводятся две даты (только год) через пробел – границы интервала проверки, включая концы.

Формат вывода

Нужно вывести всех (в алфавитном порядке, через точку с запятой и пробел), кто в этом интервале употреблял слова treasure, island, trove или map.

Пример 1

Ввод Вывод

stdin:

1764 1767

mouth_shut.csv:

id,who said,what said,when said

1,Squire Trelawney,We're going for the treasure,1765

2,John Silver,Let them dig up the treasure,1766

3,Jim Hawkins,I'm going as a cabin boy on a ship,1765

4,Dr. Livesey,We must keep our mouths shut,1764

5,Blind Pew,Billy had the map of treasure island,1763

John Silver; Squire Trelawney

Пример 2

Ввод Вывод

stdin:

1760 1762

mouth_shut.csv:

id,who said,what said,when said

1,Squire Trelawney,We're going for the treasure,1765

2,John Silver,Let them dig up the treasure,1766

3,Jim Hawkins,I'm going as a cabin boy on a ship,1765

4,Dr. Livesey,We must keep our mouths shut,1764

5,Blind Pew,Billy had the map of treasure island,1763

Примечания

Использование модуля csv обязательно!

В примерах показаны и входные данные (строка после stdin:), и доступный файл (имя файла и его содержимое).

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Айфон11111
27.09.2021 09:18

Объяснение:

1-2

2-2

3-3

4-1

5-3

6-3

7-3

8-2

9-2

10-1)текстовый файл, содержащий электронный адрес получателя и текст письма;

2)имя пользователя@имя сервера;

3)особенность электронной почты состоит в том, что для работы с ней используются два прикладных протокола: один – для отправки исходящих сообщений, а другой – для получения входящей корреспонденции;

4)ящик, предназначенный для сбора или доставки электронных писем, почтовых карточек и др. ;

5)это массовая рассылка сообщений пользователям, не дававшим согласия на их получение;

6)скорость, простота, дешевизна, возможность массовой пересылки;

7)это набор правил, которые правильно передавать информацию на почтовый сервер или с него.

0,0(0 оценок)
Ответ:
hmelova
08.05.2020 20:51
// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
begin
  var k:=0;
  var Terminate:boolean;
  repeat
    Terminate:=True;
    var n:=ReadInteger('Введите номер месяца:');
    case n of
    1,3,5,7,8,10,12:Writeln('31 день');
    4,6,9,11:Writeln('30 дней');
    2:Writeln('28 дней в обычном году и 29- в високосном')
    else begin
      Writeln('Вы ошиблись, номер должен быть от 1 до 12');
      Inc(k);
      Terminate:=False
      end
    end
  until Terminate;
  if k>0 then Writeln('Вы ошиблись ',k,' раз(а).')
end.

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