James is a dishonest shopkeeper, and at the time of selling and purchasing, weighs 20% less and 10% more per kilogram respectively. Find the percentage profit earned by treachery. (Assume he sells at cost price)
My attempt at solution:-
Let $CP$ be the cost price per gram , At the time of purchasing $1000$ grams of goods , he is actually purchasing $1100$ grams from the dealer , so his total cost price would be $1000*CP$ but he has a quantity of $1100$ grams. [I am not sure if weighs 10% more means this only]
Now for these 1100 grams, the customer gives the shopkeeper $1100*SP$ , however the customer actually gets $1100*0.8$ grams = $880$ grams in return, so the cost of these $880$ grams would be $880*CP$, therefore, $1100*SP=880*CP$, which gives answer as a loss of 20%, and that is incorrect.
Please help out on where am I going wrong .