Cod sursa(job #1443007)

Utilizator hopingsteamMatraguna Mihai-Alexandru hopingsteam Data 26 mai 2015 17:36:50
Problema A+B Scor 100
Compilator cpp Status done
Runda teme_upb Marime 0.67 kb
using namespace std;
#include <cstdio>
#include <fstream>
#define DIM 8192
char Buffer[DIM+16];
int Position;

inline void Cit(int &Number)
{
    Number=0;

    while(Buffer[Position]<'0' || Buffer[Position]>'9')
        if(++Position==DIM)
            fread(Buffer, 1, DIM, stdin), Position=0;

    while(Buffer[Position]>='0' && Buffer[Position]<='9')
    {
        Number=Number*10+Buffer[Position]-'0';
        if(++Position==DIM)fread(Buffer,1, DIM, stdin),Position=0;
    }
}

int main()
{
    int A,B;

    freopen("adunare.in","r",stdin);
    ofstream fout("adunare.out");

    Cit(A);
    Cit(B);

    fout<<A+B<<endl;

    return 0;
}