Sunday 1 March 2015

Codeforces Round #294 (Div. 2) A and B and Team Training

Problem: A and B and Team Training

///     Raihan Ruhin
///     CSE, Jahangirnagar University.
///     Dhaka-Bangladesh.
///     id: raihanruhin (topcoder / codeforces / codechef / hackerrank / uva / uvalive / spoj), 3235 (lightoj)
///     mail: raihanruhin@ (yahoo / gmail / facebook)
///     blog: ruhinraihan.blogspot.com

#include<bits/stdc++.h>
using namespace std;

#define SET(a) memset(a,-1,sizeof(a))
#define CLR(a) memset(a,0,sizeof(a))
#define PI acos(-1.0)

#define MOD 1000000007
#define MX 100010


int main()
{
    ios_base::sync_with_stdio(0);cin.tie(0);
    int tc,kk=1, n, m;
    cin>>n>>m;
    int cnt=0;
    while(n+m>=3 && n>0 && m>0)
    {
        cnt++;
        if(n>m)
        {
            n-=2;
            m-=1;
        }
        else
        {
            m-=2;
            n-=1;
        }
    }
    cout<<cnt;
    return 0;
}

No comments:

Post a Comment