Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 07.03.2021
Сообщений: 4

Определить какое количество клубники принесет профессор в Университет

07.03.2021, 07:49. Показов 1280. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У одного профессора Astana IT University есть дача. Он большой любитель клубники, даже делится ими со своими студентами. Клубника у профессора растет в один ряд. Каждое i-ое растение дает a[i] количество ягод. У растения может меняться количество клубники, которое на нем растет. Профессор собирает плоды с l по r растение. У профессора волшебная дача, все фрукты, овощи и ягоды поспевают в ту же секунду, как их сорвали. Можно бесконечно срывать клубнику и она никогда не заканчивается! Вам необходимо узнать, какое количество клубники принесет профессор в Университет, чтобы угостить своих студентов.

Input Format

Вводится целое число N - количество растений с клубникой. Далее N целых положительный чисел a[1], a[2], ..., a[n] - количество клубники, растущей на соответсвующем растении. На третьей строке входного файла вводится целое число M - количество запросов. Далее следуют строки с запросами. Запросы могут быть двух видов:

1 l r - собрать клубнику на отрезке от l до r
2 i x - на i-том растении меняется количество клубники, которое на нем растет. Теперь это будет число x.
Constraints

Все числа во входном файле целые положительные, не превосходят 1000.

Output Format

Выведите одно число - ответ на задачу.

Sample Input 0

5
2 7 3 4 8
3
1 1 3
2 4 6
1 1 5
Sample Output 0

38
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.03.2021, 07:49
Ответы с готовыми решениями:

Используя ООП, определить объект Профессор; организовать ввод и вывод данных объекта Профессор
Используя ООП, определить объект ПРОФЕССОР. Организовать ввод и вывод данных объекта ПРОФЕССОР.

Профессор математического факультета Уайт, профессор Блэк
Помогите решить лог.задачу, заранее благодарен. Профессор математического факультета Уайт, профессор Блэк и секретарь деканата...

Валя и Вера на своем садовом участке собрали А кг клубники. Из них В кг собрала Вера.Кто из девочек собрал клубники боль
Валя и Вера на своем садовом участке собрали А кг клубники. Из них В кг собрала Вера.Кто из девочек собрал клубники больше и на сколько? ...

1
S7
10 / 6 / 4
Регистрация: 08.04.2020
Сообщений: 61
08.03.2021, 21:51
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <cmath>
#include <set>
#define ll long long
using namespace std;
int main(){
    ll n, m, i, j;
    cin >> n;
    vector <ll> a(n);
    for (i = 0; i < n; i++) {
        cin >> a[i];
    }
    cin >> m;
    ll ans = 0;
    for (j = 0; j < m; j++) {
        ll t;
        cin >> t;
        if (t == 1) {
            ll l, r;
            cin >> l >> r; 
            l--;
            r--;
            for (i = min(l,r); i <= max(r,l); i++) {
                ans = ans + a[i];
            }
        }
        else {
            ll num, x;
            cin >> num >> x;
            num--;
            a[num] = x;
        }
    }
    cout << ans;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.03.2021, 21:51
Помогаю со студенческими работами здесь

Определить, какое минимальное и какое максимальное количество цапель могло быть в вольере
Добрый день! Не могу решить школьную задачу по информатике. Текст задачи: &quot;Цапли Петя и Маша пришли в зоопарк. В вольере находятся...

Определить цену реализации клубники
Прошу помочь!

Определить, какое минимальное и какое максимальное количество пар друзей могло образоваться после соревнования
Помогите решить эту задачу: Для участия в соревнованиях n участников были разбиты некоторым образом на m команд так, чтобы в каждой...

Массив. Определить, какое количество осадков выпало в виде снега и какое — в виде дождя
Имеется информация о количестве осадков, выпавших за каждый день месяца, и о температуре воздуха в эти дни. Определить, какое количество...

Массив: Определить какое количество осадков выпало в виде снега и какое в виде дождя
В одном массиве имеется информация о количестве осадков, выпавших за каждый день месяца, в другом массиве о температуре воздуха в эти дни....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru