#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long int ll; //#include using namespace std; int main() { int Q; Q = 1; //cin >> Q; while (Q--) { ll a, b, c; cin >> a >> b >> c; ll d = 10000; setp; for (ll i = a; i <= b; i++) { int t = p.size(); ll x = i * c; x %= 1000; x = 1000 - x; if (x == 1000)x = 0; d = min(d, x); p.insert(x); if (t == p.size())break; } cout << d << endl; } return 0; }