漫游猫认证
假设所有钱都是2元,则总共为2*118=236元,离500元还差264元.但实际的钱是2元、5元、10元5元和10元的张数相等,多出了(5-2) +(10-2)=11的价值264/11=24所以5元和10元的人各有24张,118-24*2=70 所以2元的有70张.