#include <iostream>

int main() {
    int X, A, B;
    std::cin >> X >> A >> B;
    int count = 0;
    // 遍历小狗的购买数量,至少买 1 只
    for (int dog = 1; dog * A < X; ++dog) {
        int remaining = X - dog * A;
        // 检查剩余的钱能否正好买整数只小猫,且小猫至少买 1 只
        if (remaining % B == 0 && remaining / B > 0) {
            ++count;
        }
    }
    std::cout << count << std::endl;
    return 0;
}    
/**************************************************************
	Problem: 1016
	User: fuyijun
	Language: C++
	Result: Accepted
	Time:15 ms
	Memory:2072 kb
****************************************************************/