Cod sursa(job #2705803)

Utilizator corbean_tudorcorbean tudor ciprian corbean_tudor Data 13 februarie 2021 12:43:02
Problema A+B Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 10.35 kb
#include <iostream>
#include<iomanip>
#include<cmath>
#include<fstream>

using namespace std;

ifstream f("adunare.in");
ofstream g("adunare.out");


int main()
{
    int a,b;
    f>>a>>b;
    g<<a+b;
    cout<<a+b<<" ";
    f.close();
    g.close();

}

/*1405
    int n;
    cin>>n;
    for(int i=1,fil1=n,fil2=n;i<=n;i++,fil1--,fil2++){
        int k=2*n-1;
        while(k){
            if(k<fil1 || fil2<k){
                cout<<"#";
            }
            else{
                cout<<"*";
            }
            k--;
        }
        cout<<endl;
    }
    for(int i=n-1,fil1=2,fil2=2*n-2;i>0;i--,fil1++,fil2--){
        int k=2*n-1;
        while(k){
            if(k<fil1 || fil2<k){
                cout<<"#";
            }
            else{
                cout<<"*";
            }
            k--;
        }
        cout<<endl;
    }*/


/*#1393
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        int k=n-i;
        int c=2*i-1;
        while(k){
            cout<<" ";
            k--;
        }
        while(c){
            cout<<i;
            c--;
        }
        cout<<endl;
    }
    for(int i=n-1;i>0;i--){
        int k=n-i;
        int c=2*i-1;
        while(k){
            cout<<" ";
            k--;
        }
        while(c){
            cout<<i;
            c--;
        }
        cout<<endl;
    }*/



    /*#1412
    int c,n;
    cin>>c>>n;
    switch (c){

        case 1:

            for(int i=1;i<=n;i++){
                int k=n;
                while(k){
                    cout<<i;
                    k--;
                }
                cout<<"\n";

            }
            break;

        case 2:

            for(int i=1;i<=n;i++){
                int k=n-i;
                int p=2*i-1;
                while(k){
                    cout<<" ";
                    k--;
                }
                while(p){
                    cout<<i;
                    p--;
                }
                cout<<"\n";

            }
            for(int i=n-1;i>0;i--){
                int k=n-i;
                int p=2*i-1;
                while(k){
                    cout<<" ";
                    k--;
                }
                while(p){
                    cout<<i;
                    p--;
                }
                cout<<"\n";
            }
            break;

        case 3:
            for(int i=1;i<=n;i++){
                int k=2*n;
                while(k){
                    cout<<i;
                    k--;
                }
                cout<<"\n";
            }
            break;

        case 4:
            for(int i=1;i<=n;i++){
                int k=n-i;
                int p=2*i-1;
                while(k){
                    cout<<" ";
                    k--;
                }
                while(p){
                    cout<<i;
                    p--;
                }
                cout<<"\n";

            }
            break;

    }*/

/*2699
    long long int n,p,put=1;
    cin>>n>>p;
    while(put<=p){
        cout<<put<<" ";
        put=put*n;
    }*/

/*458
    int n;
    char st,nd;
    cin>>n>>st>>nd;
    for(int i=1;i<=n;i++){
        int k=n;
        while(k){
            if(k%2==1){
                cout<<st;
            }
            else{
                cout<<nd;
            }
            k--;
        }
        char aux=st;
        st=nd;
        nd=aux;
        cout<<"\n";
    }*/


 /*#457
    int n;
    char mar,in;
    cin>>n>>mar>>in;
    for(int i=1; i<=n;i++){
        int k=n;

        if(i==1){
            while(k){
                cout<<mar;
                k--;
            }
            cout<<"\n";
            continue;
        }
        if(i==n){
            while(k){
                cout<<mar;
                k--;
            }
            cout<<"\n";
            continue;
        }

        while(k){
            if(k==n || k==1){
                cout<<mar;
            }
            else{
                cout<<in;
            }
            k--;

        }
        cout<<"\n";



    }*/


/*#456
    int n;
    char car;
    cin>>n>>car;
    for(int i=1;i<=n;i++){
        int k=i;
        while(k>0){
            cout<<car;
            k--;
        }
        cout<<"\n";
    }*/

/*int n;
    float x,sum=1;
    cin>>n>>x;
    for(int k=1;k<=n;k++){
        sum+=pow(x,k);
    }
    cout<<sum;*/

/*2222
    long int n,k,num=0,p;
    cin>>n>>k;
    while(n>9){
        num++;
        n=n/10;
    }
    cout<<1;
    p=k*num;
    while(p>0){
        cout<<0;
        p--;
    }*/




 /*2949
    int n;
    float sum=0,a;
    cin>>n;
    int i=n;
    while(n>0){
        cin>>a;
        sum=sum+1/a;
        n--;

    }
    float s=i/sum*100;
    s=(int) s;
    cout<<fixed<<setprecision(2)<<s/100;
    */



/*3233
    int n;
    cin>>n;
    if(n%2==0){
        n--;
    }
    while(n>0){
        cout<<n<<" ";
        n-=2;
    }*/



/*3232
    int n;
    cin>>n;
    int i=2;
    while(i<=n){
        cout<<i<<" ";
        i+=2;
    }*/



 /*330
    int n;
    cin>>n;
    int i=2;
    while(n>=1){
        cout<<i<<" ";
        i+=2;
        n--;
    }*/


/*3211
    int n;
    cin>>n;
    int i=1;
    while(i<=n){
        cout<<i<<" ";
        i++;
    }
    i--;
    cout<<"\n";
    while(i>0){
        cout<<i<<" ";
        i--;
    }*/

/*328
    int n;
    cin>>n;
    while(n>0){
        cout<<n<<" ";
        n--;
    }*/


/*331
    int n,x;
    cin>>n;
    x=2*n-1;
    while(n!=0){
        cout<<x<<" ";
        x=x-2;
        n--;
    }*/


/*833
    int a,b;
    cin>>a>>b;
    if(a<b){
        cout<<"Al doilea copil este mai mare cu "<<b-a<<" ani";
    }
    else if(a>b){
        cout<<"Primul copil este mai mare cu "<<a-b<<" ani";
    }
    else{
        cout<<"Copiii au varste egale";
    }*/


/*#1301
    float a,b,c;
    cin>>a>>b>>c;
    if(a+b<=c || b+c<=a || c+a<=b){
        cout<<"Nu formeaza triunghi";
    }
    else if(a==b && b==c){
        cout<<"Nu formeaza triunghi isoscel";
    }
    else if(a==b || b==c || c==a){
        cout<<"Formeaza triunghi isoscel";
    }
    else{
        cout<<"Nu formeaza triunghi isoscel";
    }*/


 /*66
    int n,k=0;
    cin>>n;
    if(n==0){
        k=1;
    }
    while(n!=0){
        k++;
        n=n/10;
    }
    cout<<k;*/


/*9
    int a,b,c;
    cin>>a>>b>>c;
    int min=a;
    if(min>b){
        min=b;
    }
    if(min>c){
        min=c;
    }
    int max=a;
    if(max<b){
        max=b;
    }
    if(max<c){
        max=c;
    }
    int mm=max-min;
    cout<<mm;*/

/*#2889
    double r;
    cin>>r;
    double A,P;
    P=2*r*M_PI;
    A=M_PI*r*r;
    cout<<fixed<<setprecision(6)<<A<<" "<<P;*/


 /*float x,y,z,m;
    cin>>x>>y>>z;
    m=(x+y+z)/3;
    m=m*100;
    m=(int) m;
    m=m/100;
    cout<<fixed<<setprecision(2)<<m;*/


 /*#3094
    int z, pb, b, pt, t,k=0;
    cin>>z>>pb>>b>>pt>>t;
    int x=pb, y=pt, i=1;
    while(i<=z){
        x=x+b;
        y=y+t;
        if(x==y){
            cout<<x;
            k=1;
            break;
        }
        i++;

    }
    if(k==0){
        cout<<-1;
    }*/


/*int n,s;
   cin>>n>>s;
   int p=1,k=0;
   while(k<n-1){
        p=p*10;
        k++;
   }
   int a=p;
   int b=a*10-1;
   int x=a;
   int num=0;
   while(x<=b){
        p=a;
        int sum=0;
        while(p>0){
            sum=sum+p%10;
            p=p/10;
        }
        if(sum==s){
            cout<<a<<" ";
            num++;
        }
        a++;
        x++;

   }
   if(num!=0){
   cout<<"\n"<<num;
   }else{
        cout<<"0";
   }*/


/*int n,s,k=0;
   cin>>n>>s;
   int y=pow(10,n)-1;
   for(int x=pow(10,n-1);x<=y;x++){
        int sum=0;
        while(x>0){
            sum=sum+x%10;
            x=x/10;
        }
        if(x==s){
            cout<<x<<" ";
            k++;
        }

   }
   cout<<"\n"<<k;*/



/*#3062
     float x;
     int t,y;
     cin>>x>>t>>y;
     int T=0;
     while(x>y){
        x=x*3/4;
        T=T+t;
     }
     cout<<T;*/


 /*int n,a,k=0;
     float sum=0;
     cin>>n;
     for(int i=1;i<=n;i++){
        cin>>a;
        if(a%2==0){
            sum=sum+a;
            k++;
        }

     }
     sum=sum/k;
     cout<<sum;*/



/*int a, k=0;
    cin>>a;
    while(a!=0){
        if(a%2==1){
            k++;
        }
        cin>>a;
    }
    cout<<k;*/

/*int a,suma=0;
    cin>>a;
    while(a){
        if(a%2==0){
            suma=suma+a;
        }
        cin>>a;
    }
    cout<<suma;*/



/* int a,b,okey=1;
    cin>>a;
    int suma=a;
    while(okey){
        b=a;
        cin>>a;
        if(b==a){
            okey=0;
        }
        suma=suma+a;

    }
    cout<<suma;*/



 /*int n,p,a=1;
    cin>>n>>p;
    while(a<=p){
        cout<<a<<" ";
        a=a*n;
    }*/


/*int a,suma=0;
    cin>>a;
    while(a!=0){
        suma=suma+a;
        cin>>a;
    }
    cout<<suma;*/


/* int m,n,k=0;
   cin>>n>>m;
   while(n<=m){
        m=m/n;
        k++;
   }
   cout<<k;*/


/*long int n;
    cin>>n;
    cout<<pow(n,5);*/


/*int n,x,y,val,V,i,j;
    cin>>n>>x>>y>>val;
    V=(x-1)*n+y;
    cout<<V<<" ";

    j=val%n;
    i=val/n;

    if(j==0){
        j=4;
        i+=1;
    }

    cout<<i<<" "<<j;*/



 /*int a,b,mina,minb,maxa,maxb;
    cin>>a>>b;
    maxa=a%10; mina=a%10;
    maxb=b%10; minb=b%10;
    if(maxa<(a/10%10)){
        maxa=a/10%10;
    }
    if(maxa<a/100){
        maxa=a/100;
    }

    if(maxb<(b/10%10)){
        maxb=b/10&10;
    }
    if(maxb<b/100){
        maxb=b/100;
    }

    if(mina>(a/10%10)){
        mina=a/10&10;
    }
    if(mina>=a/100){
        mina=a/100;
    }

    if(minb>(b/10%10)){
        minb=b/10%10;
    }
    if(minb>b/100){
        minb=b/100;
    }

    if(mina>minb&&minb!=0){
        int aux=mina;
        mina=minb;
        minb=aux;
    }
    if(maxa<maxb){
        int aux2=maxa;
        maxa=maxb;
        maxb=aux2;
    }
    cout<<mina<<" "<<minb<<" "<<maxa<<" "<<maxb<<" ";
    cout<<maxa*10+maxb<<" "<<mina*10+minb;
*/