Central de Ajuda
Perguntas Frequentes
Encontre respostas rápidas sobre inscrição, categorias, requisitos e a competição.
O que é Codificadas?
Codificadas é uma celebração do talento, criatividade e paixão das mulheres na tecnologia. É uma competição regional que convida mulheres de todos os níveis a se juntarem a uma experiência única de colaboração, aprendizado e crescimento. No centro do evento está uma competição de programação competitiva com o objetivo de identificar a Top Coder da América Latina.
Por que a TCS LATAM organiza este evento?
O objetivo é promover e motivar a inclusão de mulheres no mundo da TI, programação e STEM, proporcionando-lhes um espaço de encontro e relevância exclusivo, além de identificar os melhores talentos da região.
Quais atividades Codificadas inclui?
O evento inclui treinamentos em programação competitiva, encontros com mulheres proeminentes na indústria de TI e programação, testemunhos de mulheres líderes na TCS e sessões com os campeões da TCS Codevita.
Quais são os prêmios?
Certificados para as Melhores Programadoras da América Latina e prêmios como Xbox, tablets, AirPods e mais. Oportunidades de trabalho com a TCS, incluindo estágios, práticas e projetos acadêmicos (de acordo com as possibilidades e regulamentações de cada país), além de brindes do evento e visitas aos escritórios da TCS.
Sobre o que é a competição?
É uma competição individual de programação onde você resolverá problemas de lógica e criatividade escrevendo código. Cada problema tem um enunciado com condições específicas e seu objetivo é criar um programa que o resolva corretamente. Você ganha pontos por problemas resolvidos e um ranking é gerado.
Qual é a diferença entre um hackathon e a programação competitiva?
A programação competitiva e os hackathons são dois tipos de eventos relacionados à programação, mas com abordagens e objetivos diferentes. A programação competitiva se concentra em resolver problemas algorítmicos de maneira eficiente e no menor tempo possível. Em contraste, os hackathons são eventos colaborativos onde projetos completos, muitas vezes protótipos, são desenvolvidos em um período limitado.
Qual nível eu preciso para participar?
Em Codificadas, você encontrará desafios para todos os níveis, desde iniciante até avançado, organizados em três categorias: JrCoder, UniCoder e ProCoder. Se você está apenas começando, não se preocupe! Também há um espaço para você. Você só precisa de conhecimentos básicos de programação e vontade de aprender. Não é necessário ter participado de competições antes. Além disso, na seção de Recursos, você encontrará vídeos e exercícios práticos para ajudá-lo a se preparar.
Como posso aprender se nunca participei antes? Como me preparo para Codificadas?
Você não precisa de experiência prévia para participar. Na seção de Recursos, você encontrará vídeos que explicam passo a passo desde o básico, além de exercícios práticos para que você possa aprender e melhorar antes da competição. Você só precisa de curiosidade, vontade de aprender e tempo para explorar o material disponível.
Como as soluções são validadas?
As soluções são enviadas na plataforma Codeforces, que compila e executa seu código automaticamente contra diferentes casos de teste. Se seu programa responder corretamente dentro dos limites de tempo e memória, o problema é considerado resolvido. Para praticar o fluxo completo, confira o segundo vídeo na seção de recursos.
Como funciona o sistema de pontuação e como o ranking é definido?
Pontuação: Cada problema vale até 100 pontos. Você obtém uma pontuação proporcional ao número de casos de teste superados corretamente (a menos que o enunciado indique outro esquema). Exemplo: se um problema tem 10 casos e você passa 7, você recebe 70 pontos. Ranking: Sua pontuação total é a soma dos pontos obtidos em todos os problemas. O vencedor é quem acumula mais pontos. Desempate: Se houver empate na pontuação, o competidor que alcançou essa pontuação no menor tempo desde o início da rodada fica melhor posicionado.
As entradas e saídas dos casos de teste são mostradas durante a competição?
Os casos de teste são secretos e não estarão visíveis para os competidores. Você verá apenas a pontuação final da sua solução. No entanto, cada problema incluirá exemplos de entrada e saída em seu enunciado para ajudá-lo a entender o que é esperado.
Quais linguagens de programação posso usar?
Você pode usar qualquer linguagem de programação compatível com a plataforma Codeforces. Estas incluem: C++, Python, Java, C, Rust, Go, Kotlin, Ruby, JavaScript, Scala, Pascal, OCaml, Perl, D, Haskell, F#, C# e Delphi.
Há algum custo para participar?
Não. A inscrição e participação em Codificadas são totalmente gratuitas.
Quais etapas a competição tem?
A competição consiste em uma etapa inicial online no dia 20 de setembro e, posteriormente, uma grande final presencial para os classificados da categoria UniCoder.
Posso usar inteligência artificial ou receber ajuda externa durante a competição?
Não. Durante a competição, é estritamente proibido utilizar qualquer tipo de inteligência artificial ou ferramenta de assistência para programar, como ChatGPT, GitHub Copilot, Codeium, Tabnine, Replit Ghostwriter, Google Gemini ou similares. Também não é permitido receber ajuda de outras pessoas ou compartilhar soluções. Todo o código deve ser desenvolvido por você, individualmente e sem apoio externo, para garantir a transparência e o espírito da competição. Confiamos nos valores éticos dos competidores.
Como são cobertas as despesas finais?
A TCS cobrirá as despesas de viagem dos participantes que se classificarem para a final. Os detalhes e o escopo serão informados oportunamente aos finalistas.
Onde será a final?
O local e a data exata da final presencial serão comunicados em breve através de nossas redes e por e-mail aos classificados.
Ainda tem dúvidas? Fale conosco