Cod sursa(job #1542230)

Utilizator DeehoroEjkoliPop Darian DeehoroEjkoli Data 5 decembrie 2015 10:26:56
Problema Fructe Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <fstream>
using namespace std;
ifstream fin("fructe.in");
ofstream fout("fructe.out");

bool whichFruct(int p, int b) {
    if (p >= 1 and b >= 1)
        --p;
    else if (p >= 2)
        --p;
    else if (b >= 2) {
        b -= 2;
        ++p;
    }
    if (p == 1 and b == 0)
        return 0;
    if (p == 0 and b == 1)
        return 1;
    return whichFruct(p, b);
}

int main()
{
    int t;
    fin >> t;
    for (int i = 1; i <= t; ++i) {
        int p, b;
        fin >> p >> b;
        fout << whichFruct(p, b) << "\n";
    }
    return 0;
}