Растаял или расстаял
Правильно: растаял.
Слово образовано от глагола «таять» с приставкой «рас-». Буква «с» относится только к приставке, а корень начинается с «т», поэтому удвоения не возникает: растаял. Вариант «расстаял» считается ошибкой.
Культура речи