Nguồn đề bài: http://www.spoj.com/PTIT/problems/P167PROE/
1. Đề bài P167PROE spoj
Cho , hãy đếm số nghiệm nguyên dương của phương trình:

Input
- Dòng đầu chứa số nguyên T là số bộ test (T <= 100);
- T dòng sau, mỗi dòng chứa số nguyên dương n (n <= 106).
Output
- Gồm T dòng, mỗi dòng là số lượng nghiệm của phương trình tương ứng với bộ test đã cho.
Example
Input:
2
1
2
Output:
1
3
2. code tham khảo P167PROE spoj PTIT
#include <iostream>
using namespace std;
long n;
void tinh()
{
cin>>n;
long res=1;
for (long i= 2*n-1; i>n; i--)
if (((long long)i*n)%(i-n)==0)
res+=2;
cout << res<<endl;
}
int main()
{
int t;
cin>>t;
for (int i=0; i<t; i++)
tinh();
return 0;
}