Go: package main

import "fmt"

func main() {
	var h, a, b int
	fmt.Scanln(&h, &a, &b)
	hNum := 0
	for ; a <= b; a++ {
		if h%a == 0 {
			hNum++
		}
	}
	fmt.Println(hNum)
}

C++: #include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int, int> pii;
typedef pair<ll, ll> pll;
typedef pair<int, ll> pil;
typedef pair<int, ll> pli;
typedef pair<double,double> pdd;
#define SQ(i) ((i)*(i))
#define MEM(a, b) memset(a, (b), sizeof(a))
#define SZ(i) int(i.size())
#define FOR(i, j, k, in) for (int i=j ; i<k ; i+=in)
#define RFOR(i, j, k, in) for (int i=j ; i>=k ; i-=in)
#define REP(i, j) FOR(i, 0, j, 1)
#define REP1(i,j) FOR(i, 1, j+1, 1)
#define RREP(i, j) RFOR(i, j, 0, 1)
#define ALL(_a) _a.begin(),_a.end()
#define mp make_pair
#define pb push_back
#define eb emplace_back
#define X first
#define Y second
#ifdef tmd
#define TIME(i) Timer i(#i)
#define debug(...) do{\
    fprintf(stderr,"%s - %d (%s) = ",__PRETTY_FUNCTION__,__LINE__,#__VA_ARGS__);\
    _do(__VA_ARGS__);\
}while(0)
template<typename T>void _do(T &&_x){cerr<<_x<<endl;}
template<typename T,typename ...S> void _do(T &&_x,S &&..._t){cerr<<_x<<" ,";_do(_t...);}
template<typename _a,typename _b> ostream& operator << (ostream &_s,const pair<_a,_b> &_p){return _s<<"("<<_p.X<<","<<_p.Y<<")";}
template<typename It> ostream& _OUTC(ostream &_s,It _ita,It _itb)
{
    _s<<"{";
    for(It _it=_ita;_it!=_itb;_it++)
    {
        _s<<(_it==_ita?"":",")<<*_it;
    }
    _s<<"}";
    return _s;
}
template<typename _a> ostream &operator << (ostream &_s,vector<_a> &_c){return _OUTC(_s,ALL(_c));}
template<typename _a> ostream &operator << (ostream &_s,set<_a> &_c){return _OUTC(_s,ALL(_c));}
template<typename _a> ostream &operator << (ostream &_s,deque<_a> &_c){return _OUTC(_s,ALL(_c));}
template<typename _a,typename _b> ostream &operator << (ostream &_s,map<_a,_b> &_c){return _OUTC(_s,ALL(_c));}
template<typename _t> void pary(_t _a,_t _b){_OUTC(cerr,_a,_b);cerr<<endl;}
#define IOS()
class Timer {
private:
    string scope_name;
    chrono::high_resolution_clock::time_point start_time;
public:
    Timer (string name) : scope_name(name) {
        start_time = chrono::high_resolution_clock::now();
    }
    ~Timer () {
        auto stop_time = chrono::high_resolution_clock::now();
        auto length = chrono::duration_cast<chrono::microseconds>(stop_time - start_time).count();
        double mlength = double(length) * 0.001;
        debug(scope_name, mlength);
    }
};
#else
#define TIME(i)
#define debug(...)
#define pary(...)
#define endl '\n'
#define IOS() ios_base::sync_with_stdio(0);cin.tie(0)
#endif

const ll MOD = 1000000007;
const ll INF = 0x3f3f3f3f3f3f3f3f;
const int iNF = 0x3f3f3f3f;
// const ll MAXN = 

ll h, a, b, ans;
/********** Good Luck :) **********/
int main () {
    TIME(main);
    IOS();

    cin >> h >> a >> b;

    for (int i=a; i<=b; i++) {
        ans += h % i == 0;
    }

    cout << ans << endl;
    
    return 0;
}

C++: #include <bits/stdc++.h>
using namespace std;

int main()
{
	int H, A, B;
	int cnt = 0;

	cin >> H >> A >> B;

	for ( int i = A; i <= B; i++ ) {
		cnt += H % i == 0;
	}

	cout << cnt << endl;

	return ( 0 );
}

C++: #include<cstdio>
#include<iostream>
#include<cstring>
using namespace std;
int main(void)
{
	int h,a,b,i,cnt;
	cnt=0;
	cin>>h>>a>>b;
	for(i=a;i<=b;i++){
		if(h%i==0) cnt=cnt+1;
	}
	cout<<cnt<<endl;	
	return 0;
}

C++: #include<bits/stdc++.h>
using namespace std;
int main(void){
	int h, a, b;
	cin >> h >> a >> b;
	int cnt = 0;
	for(int i = a; i <= b; i++) if(h % i == 0) cnt++;
	cout << cnt << endl;
	return 0;
}

C++: #include<iostream>
using namespace std;

int main(){
	int H, A, B, count = 0;
	
	cin>>H>>A>>B;
	
	for(int i = A; i <= B; i++){
		if(H%i == 0)count++;
	}
	
	cout<<count<<endl;
	
	return 0;
}

C++: #include<iostream>
using namespace std;
int main(void){
  int H, A, B;
  cin >> H >> A >> B;
  int count = 0;
  for ( int i = A; i <= B; i++ ){
    count += (H % i == 0 );
  }
  cout << count << endl;
}

C++: #include<iostream>
using namespace std;
int main(){
    long H ,A ,B,n;
    n = 0;
    cin >> H >> A >> B;
    //cout << "runnning" <<endl;
    for(int i = A;i <= B; i++){
        if(H % i == 0){
            n++;
            //cout << i << " ";
            if (H / i <= B && H / i != i && H / i >= A ){
                n++;
                B = H / i - 1;
                //cout << H / i <<" ";
            }
            
        }
    }
    //cout<<endl;
    cout << n <<endl;
    return 0;
}

C++: #include <iostream>
using namespace std;
int main(void){
    int H,a,b,c=0;
    cin>>H>>a>>b;
    for(int i=a; a<=b; a++){
        if(H%a==0)c++;
    }
     
    cout<<c<<endl;

        return 0;
    
}

C++: #include <iostream>
using namespace std;
int main(void){
    
    int a,b,c,d=0;
    cin >>a>>b>>c;
    
    for(int i = b; b <=c; b++){
        
        
        if(a % b == 0){
            d++;
        }
        
        
        
    }
    
    cout<<d<<endl;
}

C++: #include <bits/stdc++.h>

using namespace std;

using i64 = long long int;

#define rep(i, n) for(int i = 0; i < (n); ++i)
#define all(v) v.begin(), v.end()

int main(){
    i64 h, a, b;
    cin >> h >> a >> b;
    i64 ans = 0;
    for(int i = a; i <= b; ++i){
        if(h % i == 0) ++ans;
    }
    cout << ans << endl;
}

C++: #include <iostream>
using namespace std;
int main(void){
    
    int h,a,b,z=0;
    cin>>h>>a>>b;
    
    for(int i=a;i<=b;i++){
        if(h%i==0){
            z++;
        }
        
    }
    cout<<z<<endl;

}

C++: #include <bits/stdc++.h>
#define rep(i, n) for(int i = 0; i < n; ++i)
using namespace std;

int main() {
    int h,a,b; cin>>h>>a>>b;
    int cnt = 0;
    for(int i = a; i <= b; ++i) {
        if(h % i == 0) ++cnt;
    }
    cout<<cnt<<endl;
}

C++: #include <bits/stdc++.h>
using namespace std;
int main(){
 int a,b,c,ans=0;
cin>>a>>b>>c;
for(int i=b;i<=c;++i){
  if(a%i==0){++ans;}
}
cout<<ans<<endl;
}

C++: #include <iostream>
using namespace std;
 
int main(void)
{
    int h,a,b,total = 0;
 
    cin >> h >> a >> b;
 
    for (int i = 0; i <= b - a; i++) {
        if (h % (a + i) == 0)
            total++;
    }
 
    cout << total << endl;
}

C++: // 2018/12/05 Tazoe

#include <iostream>
using namespace std;

int main()
{
	int H, A, B;
	cin >> H >> A >> B;

	int cnt = 0;

	for(int i=A; i<=B; i++){
		if(H%i==0){
			cnt++;
		}
	}

	cout << cnt << endl;

	return 0;
}

C++: #include <iostream>
#include<vector>
#include<algorithm>
#define rep(i,n) for(int i = 0;i <n;i++)
using namespace std;
int main(){
	int h, a, b,cnt = 0; cin >> h >> a >> b;
	for (int i = a; i <= b; i++) {
		if (h%i == 0)cnt++;
	}cout << cnt << endl;
}