Варианты есть. -Самый простой - не общаться с таким человеком. Не думаю, что если это так раздражает, то это дружба.- Или дружить, но не ходить в места общепита или другие места, где такая ситуация возможна.- Еще проще - просить официанта сразу приносить раздельный счет. Тогда оплата каждого - его проблемы.- Ну и как вариант - если это ТАКОЙ классный в остальном человек и ТАКОЙ хороший руг - просто забить. ну можно безжалостно подтрунивать - мол, Вася, ты уже в пятисотый раз забываешь сотню евро менять, так может заплати раз сотню за всех - как раз на одно и получится. Или сочетания всех вариантов вместе.Уж конечно ходить молча и дуться как мышь на крупу - никто не выигрывает: ни дружба, ни карман плативших, ни совесть неплативших.