I seem but the chunnin exam test contradicts this, I guess it was some of kishis fault, because the question they asked, he should've answeredHere's more to add to his list. Also, it's just in his character, Kishi wanted him this way. Sakura is very smart and intillegent, but she's battle smart. The fight against Sasori, he noted that she watched him like a hawk. Shikamaru on the other hand has that, an can make a team based on personal abilities, and fight his worst matchup and win. After the fight against Tamari, he was just better recognized.
I don't think so.The only field that Sakura outclasses Shikamaru in intelligence wise is medical information.