#include <bits/stdc++.h>   using namespace std;   long long int pwr(long long int base, long long int p, long long int mod) {     long long int ans = 1;     while (p) {       if (p & 1) ans = (ans * base) % mod;       base = (base * base) % mod;       p /= 2;     }     return ans;   }   long long int gcd(long long int a, long long int b) {     if (b == 0) return a;     return gcd(b, a % b);   }   int main() {     long long int k, a, b;     scanf( %lld , &k);     scanf( %lld , &a);     scanf( %lld , &b);     long long int ans = (a / k) + (b / k);     if ((a < k && b % k != 0) || (b < k && a % k != 0)) {       printf( -1 n );       return 0;     }     printf( %lld n , ans);     return 0;   }   