Olá, Brayan, como vai?
O seu código atende perfeitamente aos requisitos do exercício, tratando corretamente todas as condições de comparação e o cenário de empate. A lógica aplicada com as variáveis para os nomes das frutas torna o programa mais organizado e fácil de manter. É muito positivo ver como você estruturou a entrada de dados e a saída das mensagens.
Como dica adicional, você pode utilizar o método de formatação de strings para tornar as mensagens de saída ainda mais dinâmicas, utilizando as próprias variáveis fruta1 e fruta2 dentro dos prints. Isso facilita caso você decida mudar o nome dos produtos no futuro, pois a alteração precisará ser feita em apenas um lugar do código.
Agradeço por compartilhar sua resolução no fórum e incentivo que continue praticando e enviando seus projetos por aqui.
Qualquer dúvida que surgir durante seus estudos, o fórum está à disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!