Помогите решить пожалуйста !

Помогите решить пожалуйста !

Задать свой вопрос
Колек Владыко
Так где ответ верный - в образце 7 либо в примечании 8 ?
Вера Штабова
Задача-то сама вполне пустяковая.
Вячеслав Хумашьян
в 7
Анжелика Пекорева
Вот 7-то как раз у меня никак не получается, если следовать условию задания.
Кирилл Ангерман
А 8 - да, выходит, как написано в примечании
Маргарита Рыбикова
напишешь как решал ?
Степан Брегов
ты на каком языке решал ?
Шурик Вырупаев
Просто у меня на паскале не выходит .
1 ответ

PascalABC.NET 3.4.2, сборка 1884 от 24.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ReadAllLines('samecode.in');

 var n := 1;

 n := ReadIntegerFromString(a[0], n);

 var w := a[1].ToWords(',', ' ').Last;

 var k := a[1].MatchValues(w).Count;

 WriteAllText('samecode.out',

     a[2:n + 1].Numerate.Where(t -gt; t[1].MatchValues(w).Count = k)

     .Select(t -gt; t[0] + 1).Sum.ToString)

end.

Файл samecode.in с контрольным образцом дан во втором вложении

Арсений Хромчикин
Или пропишите в программке полный путь к нему, начиная с буковкы диска.
Разогреев Колян
Оу.... у Вас там итог тоже в файл писать надобно. Не увидел. Сейчас поправим. Либо не надобно?
Дима Удачкин
надобно
Idenbaum Maksim
samecode.out. JR
Арсений Чепарьков
Хорошо, на данный момент
Валерия Тренькина
всё ?
Ангелина
Да
Леха Тихонцев
Обновите экран
Арсений Донауров
Итог будет там же, где исходник программки. Или, вновь же, укажите полный путь
Людмила Безпута
На будущее, если есть входной файл, прикладывайте его к вопросу. В неприятном случае рискуете получить непроверенный код - не у всех есть желание набирать все это руками.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт