Il est tard et je louche, désolé si je me plante à un ou deux endroits (genre un oubli de 0 ou de 1), par contre ma réponse est bonne
Ma méthode : écrire les intervalles successifs dans lesquels pouvaient se situer les valeurs dans chaque base.
En base 5, les nombres ne s'écrivant qu'avec des 0 et des 1 se situent dans les intervalles compris entre 5^k et 5^k + 5^(k-1) + ... + 5^2 + 5 + 1, en faisant varier k. Donc : entre 5 et 6, puis entre 25 et 31, puis entre 125 et 156, etc.
Idem avec 3 et 4 ; j'en déduis qu'on peut éventuellement trouver notre nombre quelque part entre 78125 et 87385 par recoupement
(on trouve l'intervalle [59049 ; 88573] pour la base 3, [65536 ; 87385] pour la base 4, et [78125 ; 97656] pour la base 5).
A tâtons, j'obtiens finalement 82000, soit :
- en base 2 : 1010000000001010000
- en base 3 : 11011111001
- en base 4 : 1100001100
- en base 5 : 10111000
...et maintenant, dodo