Предмет: Информатика,
автор: Timur1291
Помогите решить пожалуйста !
Приложения:
Аноним:
Так где ответ верный - в примере 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 -> t[1].MatchValues(w).Count = k)
.Select(t -> t[0] + 1).Sum.ToString)
end.
Файл samecode.in с контрольным примером дан во втором вложении
Приложения:
Либо пропишите в программе полный путь к нему, начиная с буквы диска.
Оу.... у Вас там результат тоже в файл писать надо. Не заметил. Сейчас поправим. Или не надо?
надо
samecode.out. JR
Хорошо, сейчас
всё ?
Да
Обновите экран
Результат будет там же, где исходник программы. Либо, опять же, укажите полный путь
На будущее, если есть входной файл, прикладывайте его к вопросу. В противном случае рискуете получить непроверенный код - не у всех есть желание набирать все это руками.
Похожие вопросы
Предмет: Английский язык,
автор: sbshyindnsn
Предмет: Другие предметы,
автор: samoilovasofa
Предмет: Математика,
автор: dermolenko
Предмет: Алгебра,
автор: ivanfan8674
Предмет: История,
автор: LizaLifa