Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 01.02.2019
Сообщений: 16

Крош и Ёжик хотят стать большими и умными

25.02.2019, 21:15. Показов 1142. Ответов 1

Студворк — интернет-сервис помощи студентам
Ребят помогите перевести с C# на Python данный код.
using System;*
using System.Collections.Generic;*
using System.Linq;*

public class Program*
{*
public static void Main(string[] args)*
{*
int[] strs = Console.ReadLine().Split(' ').Select(x => Int32.Parse(x)).ToArray();*
int[] str_1 = Console.ReadLine().Split(' ').Select(x => Int32.Parse(x)).Distinct().ToArray();*
int[] str_2 = Console.ReadLine().Split(' ').Select(x => Int32.Parse(x)).ToArray();*
int[] intersected = str_1.Intersect(str_2).ToArray();*

for (var i = 0; i < str_2.Length; i++)*
{*
if (intersected.Contains(str_2[i]))*
Console.WriteLine("YES");*
else*
Console.WriteLine("NO");*
}*
}*
}

Либо написать саму программу. Чтобы на площадке coderforces не превышало TL(лимит времени).Вот задача.
Крош и Ёжик хотят стать большими и умными. Для этого они отправились в лес собирать волшебную траву. Крош и Ёжик никак не могут решить, какой волшебности траву они хотят собирать. Крош предложил следующую идею: Ёжик будет называть волшебность травы, которую, как ему кажется, стоит собирать, а Крош будет ее записывать на листочек. Теперь Крош и Ёжик хотят узнать, встречалась ли им трава с такой волшебностью. Крош просит вас помочь ему определить, встречалась ли им такая трава?

Входные данные
Первая строка содержит два целых положительных числа N (10 ≤ N ≤ 106) и M (5 ≤ M ≤ 5·104) — количество встретившихся Крошу и Ёжику трав и количество записанных Крошем волшебностей трав соответственно.

Вторая строка содержит N целых чисел di ( - 105 ≤ di ≤ 105) — волшебности травы, встретившейся Крошу и Ёжику в лесу.

Третья строка содержит M целых чисел ki ( - 105 ≤ ki ≤ 105) — волшебности травы, которые по мнению Ёжика стоит собирать.

Выходные данные
Выведите M строк. Для каждого числа ki выведите «YES», если она им уже встречалась, иначе выведите «NO» (кавычки выводить не нужно).

Система оценки
Максимальный балл за задачу: 100.

Примеры
входные данные
10 5
100 98 678 20 95 65 23 78 159 357
678 20 58 95 356
выходные данные
YES
YES
NO
YES
NO
входные данные
11 6
101 25 13 45 95 78 456 78 789 357 100000
101 25 58 95 356 100000
выходные данные
YES
YES
NO
YES
NO
YES
Примечание
Рассмотрим пример:

Вам дан массив с волшебностями трав k1, k2, k3.... Также вам дана последовательность чисел — волшебностей травы, встретившихся Крошу и Ёжику. Предположим, что число ki равно 4, а последовательность чисел следующая: 1, 4, 6, 3, 5. Ответом в данном случае будет «YES», так как трава с волшебностью 4 им уже встречалась. Если в данном случае ki будет равно 2, то ответом будет «NO», так как трава с волшебностью 2 им не встречалась.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.02.2019, 21:15
Ответы с готовыми решениями:

Крош и Ежик красят скамейку
Крош и Ежик красят скамейку. У них есть 5 цветов, а не только розовый. Им стало скучно и они стали играть на ней в крестики-нолики....

Ежик в тумане (ежик пошел на север и заблудился)
Ежик пошел на север из точки с координатами (0;0), но заблудился в тумане. Теперь он находится в поле, представляющим собой декартову...

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

1
 Аватар для IRIP
514 / 146 / 28
Регистрация: 18.04.2015
Сообщений: 1,904
Записей в блоге: 16
26.02.2019, 01:06
srd1337, а зачем переводить? (кстати, для этого есть онлайн сервисы)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.02.2019, 01:06
Помогаю со студенческими работами здесь

Создай обратную функцию все маленькие буквы должны стать большими и наоборот
Дан класс с методом внутри: public class Start { public static String reverseCase(String str) { } Как создать обратную функцию ...

Есть N фирм и M работников. Работники хотят устроиться на работу в одну из фирм, а фирмы хотят наня
Есть N фирм и M работников. Работники хотят устроиться на работу в одну из фирм, а фирмы хотят нанять работников. У тех и других есть...

Работа с Умными указателями
Добрый день, помогите разобраться: #include &lt;iostream&gt; using namespace std; class NormClass { int a; public:

Работа с умными указателями
Есть следующий код. Как видно, в блоках последние строки одинаковы и есть смысл сделать одну строку после блоков условий. Как объявить...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru