You enter a 15x15ft room with a small dais in the middle. It is cylindrical and 3 feet tall with a diameter of 3 feet. on top of the dais 5 dice arranged in a pentagon. each one is 6 inches on each edge. They are imprinted with dots for numbers, cannot be picked up or moved, in fact they seemed magically attached to the dais.
Two comments. From a player's perspective, as a puzzle-oriented player I'd start by putting the yellow gem in place, then start pushing things. Once I determined that pushing on the gems moved the die I'd try the typical gimmicks:
* Push gems until all the die read the same #
* Push gems until the die read 1-2-3-4-5 in some order
* Look for numbers scratched into the wall somewhere
From a DM's perspective, throwing puzzles at your players is a gigantic risk. If you already know that your players like puzzles, and the answer is at least reasonable, then you're fine. But I'd estimate that at least 2/3 of the players I've ever played and/or DM'd with would react by staring at the puzzle silently until I gave them the answer.
If you are gonna throw puzzles at your players, remember this: just because your player cannot solve the puzzle should not imply that the character cannot solve the puzzle. You don't expect your players to actually make a standing 30 foot jump before you allow their character to leap over a pit. So don't expect your player to display a 140 IQ before allowing their genius character to solve a puzzle.
If they are truly stumped by the puzzle, let them make skill/ability checks and give them hints. "You notice that pushing each gem causes the same die to spin each time." ... "You realize that 3 of the 5 die now read '2'." ... "You see scratches in the rock of the dias reading: | || ||| |||| |||||".
Etc.