Ce e gresit in acest algoritm.
#include <iostream>
#include <fstream>
using namespace std;
int a,b,S;
int main()
{
ifstream f ("adunare.in");
ofstream r ("adunare.out");
f>>a;
f>>b;
S = a+b;
if (S<2000000000) r<<S<<'\n';
f.close();
r.close();
return 1;
}