Pagini recente » Cod sursa (job #994241) | Cod sursa (job #1631478) | Cod sursa (job #2466292) | Cod sursa (job #924186) | Cod sursa (job #382754)
Cod sursa(job #382754)
#include <iostream>
long long p, t;
using namespace std;
void calcule(int p){
if (p == 0)
cout << 1<<endl;
else {
t = p + 1;
p = p - p / 6 - p / 31 - p / 156 - p / 781 - p / 3906 - p / 19531 - p / 97656 - p / 488281 - p / 2441406 - p / 12207031 - p / 61035156 - p / 305175781 - p / 1525878906;
t = t - t / 6 - t / 31 - t / 156 - t / 781 - t / 3906 - t / 19531 - t / 97656 - t / 488281 - t / 2441406 - t / 12207031 - t / 61035156 - t / 305175781 - t / 1525878906;
if (t == p)
cout << -1<<endl;
else
cout << p*5<<endl;
}
}
int main() {
calcule(1181);
return 0;
}