A man had sexual intercourse with an “extremely drunk” girl in Gwynedd after buying alcohol for her and her friends.