The question:
Assume you have 10 coins labeled 1, 2, 3, ..., 10. The probability of flipping a heads on the $i^{th}$ coin is $\frac{i}{10}$. You flip a coin, and it comes up heads. What is the probability the coin is a 2 headed coin.
If the question is just $\frac{1}{10}$ for each coin, I think it's just a straightforward application of Bayes Rule
$P(2H|H) = \frac{P(2H)P(H|2H)}{P(H)}$
But, I'm really not sure how to do this with with the varying probability.
A simple way is to realize that each coin has an equal probability of being chosen,
thus in $100$ trials, each coin is likely to be chosen $10$ times,
and total number of heads expected will be $(1+2+3+...+10) = 55$
Thus $P(C_{10}|H) = \frac{10}{55}$