А137а

Задача:

Даны натуральное число n и действительные числа [latex] a_1, \cdots ,a_n [/latex]

Вычислить:

[latex] a_1, a_1 + a_2, \cdots, a_1 + a_2 + \cdots + a_n [/latex]

Решение:

Для подсчёта суммы в данной задаче надо было организовать цикл for (поскольку указано количество элементов в ряду), и с каждой итерацией прибавлять к результату result (которому предварительно придано значение 0) введённое с клавиатуры значение, потом выводить результат на экран.

Тесты:

Кол-во элементов [latex] a_1, \cdots ,a_n [/latex] Результат
7 1, 2, 3, 4, 5, 6, 7 1, 3, 6, 10, 15, 21, 28
10 10, 12, 14, 16, 18, 20, 21, 23, 25, 27 10, 22, 36, 52, 70, 90, 111, 134, 159, 186
5 0.1, 0.2, 0.3, 0.4, 0.5 0.1, 0.3, 0.6, 1.0, 1.5

Тест на tryHaxe
Задача взята с источника

Алексей Маслеев
Алексей Маслеев

Latest posts by Алексей Маслеев (see all)

7 thoughts on “А137а

  1. Ссылка на try.haxe с одним тестовым примером хотя бы.
    Ссылка на соответствующую задачу на cpp.mazurok.com.
    Табуляция в коде. Примеры есть тут. Я за стиль Олмана, но вы выбирайте как вам удобнее.
    В последовательности [latex]a_1, a_1 + a_2, \cdots a_1 + a_2 + \cdots + a_n[/latex] пропущена запятая.
    Метки к задаче.
    Мне нравится как оформлена соответствующая статья на cpp.mazurok.com, там такие слова как «Задача», «Решение» выделены, а значения в тестах стоят по центру столбца. Было бы неплохо, если бы вы сделали также.
    Также ваш код будет пропускать последний элемент последовательности, что неправильно.

    • Табуляцию поправил.
      Где пропущена запятая ? Я сверял с задачей на cpp.mazurok.com.и не вижу
      Требования по оформлению слов в тексте и оформлению таблицы не было, пишу я, и считаю что такое оформление ни чем не хуже.

      • Запятую вы уже вернули.
        Статья должная органично смотреться на сайте. Без этого свойства вероятность получить полный балл мала (Я то знаю по своему опыту). У вас в таблице разные шрифты, все как-то в кучу скомкано. Одним словом глаз не радуется, скорее грустит.
        За табуляцию спасибо.
        Но еще осталось:
        — Ссылка на try.haxe с одним тестовым примером хотя бы.
        — Ссылка на соответствующую задачу на cpp.mazurok.com.
        — Метки к задаче.
        — Также ваш код будет пропускать последний элемент последовательности, что неправильно. Если не верите, то запустите его тут. И увидите, что он не вывел 28, как сказано в вашем тесте.

        • Ам, нет, я ничего не делал с \cdots
          Метки есть
          Код исправил
          Обязательного условия присутствия ссылки на cpp.mazuok.com не было, но добавил

          • — А137а это не метки, а кодовое обозначение задачи из заголовка. Я не представляю себе, что кто-то будет по такому тегу искать. Возможно, Вы не знаете о чём идет речь? Почитайте, пожалуйста, здесь.
            — Что касается обязательности ссылки на место заимствования текста, то подискутируйте об этом с Законом Украины «Об авторском праве и смежных правах».

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

Добавить комментарий