Pagini recente » Cod sursa (job #770027) | Cod sursa (job #1112779) | Cod sursa (job #790478) | Cod sursa (job #149452) | Cod sursa (job #3236859)
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
ifstream fin("orase.in");
ofstream fout("orase.out");
int main()
{
int m,n,maxd=0;
fin>>m>>n;
int ossztav=m;
vector<int>d(n),l(n);
for(int i=0;i<n;i++){
fin>>d[i]>>l[i];
if(d[i]>maxd) maxd=d[i];
}
ossztav+=maxd;
bool ok=true;
for(int i=0;i<n && ok;i++){
if(d[i]==maxd){
ossztav+=l[i];
ok=false;
}
}
fout<<ossztav;
return 0;
}