Форум » Обработка числовых последовательностей » Задачи 2021, задача 27-38 » Ответить

Задачи 2021, задача 27-38

Igor G: В ответах к заданию 27 38) (Д.Ф. Муфаззалов, г. Уфа) у вас указано 71 254363. У меня закрались смутные сомнения в отношении ответа а) 71. Причин сомнений несколько: 1. Мое решение дает ответ 61 2. При ручном просчете 20 чисел из задания "а" получается ответ 61 3. При запуске авторского решения с данными из файла '27-38a.txt', авторская программа выводит 61 Являются ли мои подозрения достаточно основательными, чтобы просить администрацию перепроверить ответ 71, ошибочно указанный в задании? Код моего решения на PABC: ## // Keys 43 61 254363 assign(input, 'data/38/27-38a.txt'); var (a, s):=(|0|*10, 0); loop ReadInteger do a[ReadInteger] +=1; for var j:=1 to 9 do s += a[j] div 2 * 2 * j; Print(s + a.Indices(x-> x.IsOdd).Last);

Ответов - 2

Поляков: Видимо, у вас другой файл с данными. на тех данных, которые лежат на сайте, ваша программа тоже выдает 71.

Igor G: Упс... Вы правы, файл отличался. Мне это не приходило в голову, потому что все другие решенные 27-е задания совпадали с ответами. Только именно этот файл, '27-38a.txt', оказался измененным. Мистика. Спасибо за ответ.



полная версия страницы