Problem:
How Many Divisors?

Write a program which reads three integers a, b and c, and prints the number of divisors of c between a and b.

Input

Three integers a, b and c are given in a line separated by a single space.

Output

Print the number of divisors in a line.

Constraints

1 ≤ a, b, c ≤ 10000

a ≤ b

Sample Input 1

5 14 80

Sample Output 1

3

Solution in JavaScript (judge verdict: Accepted)

"use strict";
process.stdin.resume();
process.stdin.setEncoding('utf8');

var lines = []
var reader = require('readline').createInterface({
  input: process.stdin,
  output: process.stdout
});

reader.on('line', (line) => {
  lines.push(line);
});
/* 入力は 
5 14 80
*/
reader.on('close', () => {
    var l = lines[0].trim().split(' ').map(x=>parseInt(x));
    var a, b,c ;
    [a, b, c] = l;

    console.log(aux(a,b,c));
});

function aux(a,b,c)
{
    var count=0;
    for (var i=a; i<=b; i++){
	if (c % i===0) {
	    count++;
	}
    }
    return(count);
}