Informatică, întrebare adresată de BeMi, 8 ani în urmă

Scrieţi definiția completă a subprogramului suma, care primeşte prin parametrul v un tablou unidimensional cu cel mult 100 de elemente întregi, prin parametrul n numărul efectiv de elemente din v iar prin parametrul m un număr natural, m≤n.

Subprogramul returnează suma celor mai mici m elemente din tabloul v.

Restricţii şi precizări
0 < m ≤ n ≤ 100
numele subprogramului cerut este suma
parametrii sunt, în această ordine: v, n, m
indicii elementelor vectorului v sunt 0, 1 ,… , n-1.

Răspunsuri la întrebare

Răspuns de jonas2
4
#include <algorithm>
int suma(int v[], int n, int m)
{
    sort(v,v+n);
    int s = 0;
    for (int i = 0; i<m; i++)
        s+=v[i];
    return s;
}

jonas2: daca vrei fara sortare https://pastebin.com/AnFdQEJ8
Alte întrebări interesante