To a player, that's more or less the exact same action. You have stupid person A run into a puzzle, you figure it out ooc , then your character does IC.
Heck, if you really want puzzles, make a puzzle, if the player figures it out, have Krunk the barbarian smash the puzzle with his axe to solve...