We are given that Jayanta, Ajit and Byomkesh were sitting in seats marked by the same letter, in consecutive rows in increasing order of row numbers; but all of them paid different amounts for their choices of seat.
Let us see how the friends are supposed to pay for the seats they choose:-
In row 1-1000
In row 2-10 - 300 for window and 500 for aisle
In row 11 - 200 for window and 400 for aisle
In row 12,13 - 1000
In row 14-20 - 200 for window and 400 for aisle
In row 21-30 - 0
Thus, As we can see 10, 11 and 12 are the only consecutive seats in which the amounts is different.
Thus, Jayanth, Ajit and Byomkesh sat in row 10, row 11 and row 12.
Manik sat beside Jayantha and thus Manik is also sitting in row 10.
Now we are given that 7 of the 8 friends paid a total of 4600 Rs.
Let's start with the cases:-
It is obvious that 5 friends cannot pay 1000 Rs for their seat because the amount will exceed 4600
Case 1:- 4 friends pay 1000 Rs each. Thus, the remaining friends will pay 600 Rs.
This is possible only when each of them pay 200 Rs.
So the case is- 1000*4 , 200*3
Case 2 :- 3 friends pay 1000 Rs each. Thus, the remaining friends will pay 1600 Rs.
There are 2 cases where this is possible:-
1000*3, 500*2, 400, 200
1000*3, 400*4
Case 3:- 2 friends pay 1000 Rs each. Thus, the remaining 5 friends will pay 2600 Rs.
This is not possible as each friend can pay a maximum of 500 Rs.
Thus, the possible cases are
1000*4 , 200*3
1000*3, 500*2, 400, 200
1000*3, 400*4
As there is no case in which a friend has to pay 300 Rs thus, Jayantha must be sitting in row 10 aisle seat.
Thus, Jayantha paid 500 Rs.
Thus, the case is:-
1000*3, 500*2, 400, 200
Thus, Manik must have also paid 500 sitting in row 10 aisle seat
Ajit must be sitting in row 11 aisle seat paying 400 Rs.
Byomyesh must be sitting row 12 aisle seat paying 1000 Rs.
Thus, among Gargi, Kikira, Pradosh and Tapesh 2 must have paid 1000, 1 must have paid 200 and the remaining person must have paid nothing.
Now we know Gargi and Kikira are sitting adjacent to each other and thus, either both or none of them must have paid 1000 Rs.
Among Pradosh and Tapesh a maximum of 1 person could have paid 1000 Rs.
Thus, the only possible case here is :-
Gargi and Kikira paid 1000 each.
Pradosh is sitting ahead of Tapesh and one of them paid 200 Rs.
Since, both of them were sitting in seats marked by the same letter, in consecutive rows thus, the only possibility is Pradosh sitting in row 20 window seat and paying 200 and Tapesh sitting in row 21 paying nothing.
Thus, the amount paid by each friend is as shown below:-
Tapesh did not paid any amount.