1- Solución a "un problemita en espanglish":
Omar comió, como todos, lo equivalente a tres huevos. Por lo tanto los tres huevos que comió el explorador fueron aportados: uno por Jalib (que recibe cuatro dinares) y dos por el Moro (que recibe ocho dinares)
2- Solución a "un problema en la agencia del espacio":
El primer sabio no pudo haber visto dos sombreros negros, pues, de lo contrario, habría sabido que el propio era blanco. El segundo dedujo que por lo menos uno de los sombreros vistos por el primero debía ser blanco: por lo tanto si el tercero hubiese llevado un sombrero negro, el segundo habría contestado "blanco" y !bingo! (o sea no se habría conformado con un camello). Por lo tanto el tercero supo que su sombrero solo podía ser blanco.