Étant donné un entier positif N, affichez le nombre de paires d'entiers 0 <= a <= b < 2**Ntel que a*b >= 2**N.
Règles
- Vous pouvez supposer qu'elle
Nest inférieure ou égale à la largeur de bits maximale pour les entiers dans votre langue (par exemple pour C,Nne dépassera pas32ou64, selon l'architecture de la machine). Si votre langue est capable de gérer des entiers de largeur arbitraire, alors il n'y a pas de limite supérieureN.
Cas de test
1 0
2 3
3 19
4 96
5 437
6 1876
7 7804
8 31904
9 129170
10 520135
11 2088143
12 8369175
13 33512744
14 134128704
15 536681553
16 2147082274
a <= bcondition.
{0, 3, 19, 96, 437, 1876, 7804, 31904, 129170, 520135, 2088143, 8369175, 33512744, 134128704, 536681553, 2147082274, 8589086503, 34357951447}