Răspuns:
#include <iostream>
int main()
{
unsigned long long c, p, x;
std::cin >> c >> p;
x = (c - (p - 1) * p / 2) / p;
std::cout << c - x * p - (p - 1) * p / 2;
return 0;
}
Explicație:
Am luat 94. Probabil mai sunt cateva cazuri speciale pe care nu le pot gasi. Poate le gasesti tu. Succes