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

Se dau n perechi de numere naturale a, b. Să se determine cea mai mare sumă care se poate obține adunând câte un singur număr din fiecare pereche de numere citite a şi b.

Date de intrare

3

2 69

20 10

19 30


Date de iesire

119


Dau coroana

Răspunsuri la întrebare

Răspuns de serban1337
1

Răspuns:

Raspuns

Explicație:

#include <iostream>

using namespace std;

int main()

{

   int maxi1,maxi2;

   int n,sum=0;

   cin>>n;

   for(int i=0;i<n;i++)

   {

       cin>>maxi1>>maxi2;

       sum+=max(maxi1,maxi2);

   }

   cout<<sum;

   return 0;

}


faceit12300: Aceasta este solutia pe care am avut o si eu dar pe pbinfo am 60 de puncte pt ca trebuie o solutie mai rapida e prob 3998
serban1337: Salut, am gasit o rezolvare pt 100 de puncte
serban1337: Care mie sincer, mi se pare ceva super duper mega simplu
serban1337: Deci
serban1337: baga in loc de int maxi1,maxi2; int n,sum=0; long long si scoate i ul din for si baga-l langa variabilele n,sum
faceit12300: mersi mult o sa ti dau coroana
serban1337: mersi :)
Alte întrebări interesante