Pagini recente » Borderou de evaluare (job #112830) | Cod sursa (job #1887480) | Borderou de evaluare (job #2321091) | Cod sursa (job #2322372) | Cod sursa (job #2703620)
#include <bits/stdc++.h>
#define ll long long
using namespace std;
ifstream fin("pascal.in");
ofstream fout("pascal.out");
ll n, d, rez;
int main() {
fin >> n >> d;
if (d > n) {
fout << 0;
return 0;
}
for (int j = 0; j <= n / 2; ++j)
if (n / d - (n - j) / d > 0)
++rez;
rez *= 2;
if (n % 2 == 0 && rez > 0)
--rez;
fout << rez;
return 0;
}