Cod sursa(job #797891)
| Utilizator | Data | 15 octombrie 2012 09:35:29 | |
|---|---|---|---|
| Problema | Pascal | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.62 kb |
#include <iostream>
#include <fstream>
using namespace std;
int max(int a, int b)
{
if(a < b) return b;
else return a;
}
int main()
{
int r, d, q, f, t, w;
ifstream fin("pascal.in");
ofstream fout("pascal.out");
fin>>r; fin>>d;
q = r%2;
f = r%3;
t = r%4;
w = r%5;
if(d == 2)
{
fout << (r-1-2*q);
}
if(d == 3)
{
fout<<(r-1-2*f);
}
if(d == 4)
{
fout<<(r-1-2*t);
}
if(d == 5)
{
fout<<(r-1-2*w);
}
if(d == 6)
{
fout<<(r-1-2*min(q,f));
}
return 0;
}
