Clube de Programação — Histórico

Contents

Oficinas

11mar2020

15abr2020

22abr2020

6mai2020

20mai2020

3jun2020

17jun2020

1jul2020

  • Problemas
  • Gravação
  • Observação: Devido ao ciclone-bomba que atingiu o Sul do Brasil, nossos convidados especiais para ministrarem os problemas URI 1897, 1202, e 1833 não conseguiram conexão com a Internet para poderem participar, tendo estes problemas sido realocados para a próxima oficina.

8jul2020

15jul2020

5ago2020

12ago2020

26ago2020

3set2020

16set2020

23set2020

18nov2020

2dez2020

9dez2020

15dez2020

2fev2021

30mar2021

13abr2021

4mai2021

11mai2021

20jul2021

17ago2021

31ago2021

28set2021

5out2021

26out2021

16nov2021

30nov2021

14dez2021

8mar2022

15mar2022

22mar2022

5abr2022

12abr2022

  • Em virtude da estreia do Laboratório prático, realizamos apenas o Laboratório prático, deixando para retomar a Jornada de Iniciação na próxima semana.

19abr2022

25abr2022

3mai2022

10mai2022

17mai2022

24mai2022

7jun2022

28jun2022

5jul2022

9ago2022

16ago2022

23ago2022

30ago2022

6set2022

13set2022

28set2022

  • Oficina Regular (gravação)
    • Upsolving da 1º Fase Zero da Maratona de Programação da SBC

9nov2022

16nov2022

23nov2022

30nov2022

7dez2022

18abr2023

Lista de problemas (gravação)

25abr2023

Problemas (gravação)

Leitura complementar

9mai2023

Problemas (gravação)

16mai2023

23mai2023

6jun2023

20jun2023

22ago2023

29ago2023

26set2023

Problemas (gravação)

  • AtC ABC318B
  • BEE 2967
    • conteúdos abordados: busca binária na resposta, sweep line, segment tree

10out2023

Problemas

31out2023

Problemas

7nov2023

21nov2023

Problemas (gravação)

19mar2024

Problemas (gravação)

26mar2024

Problemas (gravação)

  • CF 500A
    • Assunto: Arrays
  • CF 814D
    • Assuntos: Fecho transitivo, Programação dinâmica
  • CF 1017E
    • Assuntos: Convex hull, KMP

9abr2024

Problemas (gravação)

16abr2024

Problemas (gravação)

23abr2024–7mai2024

Problemas (gravação: Partes 1, 2)

21mai2024

Problemas (gravação)

4jun2024

Problemas (gravação)

  • CF 1972B
    • Pré-requisitos: nenhum não-iniciante
  • CF 1971H
    • Pré-requisitos: Algoritmo de Tarjan, 2SAT
  • YosupoJudge SqrtMod
    • Pré-requisitos: Pequeno Teorema de Fermat, Aritmética Modular

11jun2024

18jun2024

Problemas (gravação)

2jul2024

Problemas (gravação)

  • BEE 1301
  • CF 528947M
    • Assuntos: BIT, array de diferenças, busca binária
      • Os assuntos serão revisados na oficina

20ago2024

Problemas: (gravação)

27ago2024

Problemas (Subregional '21–'22): (gravação)

10set2024

Problemas selecionados da Subregional 2024: (gravação)

  • CF 105327F
    • Pré-requisito: Algoritmo de Euclides
  • CF 105327H
    • Pré-requisitos: Aritmética modular (básico: soma e multiplicação), força-bruta (busca exaustiva)
  • CF 105327C
    • Pré-requisitos: Divisão e conquista, Segment Tree, Suffix Array (um pouco de Suffix Array será explicado na oficina)

17set2024

Problemas: (gravação)

24set2024

Problemas: gravação

1out2024

Problemas: (gravação)

8out2024

Problemas: (gravação)

15out2024

29out2024

Problemas:

  • CSES 1092
    • Pré-requisito: nenhum não iniciante
  • CSES 1093
    • Pré-requisito: Programação dinâmica

5nov2024

Problemas

19nov2024

Problemas

Treinos

11mar2020–17mar2020

18mar2020–1abr2020

2abr2020–7abr2020

8abr2020–14abr2020

15abr2020–21abr2020

22abr2020–28abr2020

29abr2020–5mai2020

6mai2020–12mai2020

13mai2020–19mai2020

20mai2020–26mai2020

27mai2020–02mai2020

3jun2020–9jun2020

10jun2020–16jun2020

17jun2020–23jun2020

1jul2020–7jul2020

8jul2020–14jul2020

  • 2013 ICPC Central European Regional Contest (CERC '13)
  • Duração: 300min
  • Problemas (veja o help para todos eles apenas após o treino!):
  • IMPORTANTE: Ao depositar seu código (que foi aceito) no nosso Dropbox, utilize o filename cf100299x-sufixo.cpp (x é a letra do problema e sufixo é o seu sufixo identificador (seu nome ou nome do seu time, dependendo de se o problema foi passado durante o treino ou depois)

15jul2020–21jul2020

22jul2020–4ago2020

  • Treino de catch-up
    • Individualmente, use estas semanas para estudar os helps de problemas que você não conseguiu passar dos treinos anteriores. Tente passar tantos problemas quantos conseguir. Discrimine cada problema que você passar na Planilha do Clube de Programação.

5ago2020–11ago2020

12ago2020–18ago2020

19ago2020–25ago2020

  • Treino de catch-up
    • Individualmente, use a semana para estudar os helps de problemas que você não conseguiu passar dos treinos anteriores. Tente passar tantos problemas quantos conseguir. Discrimine cada problema que você passar na Planilha do Clube de Programação.

26ago2020–1set2020

2set2020–8set2020

9set2020–15set2020

  • Treino de catch-up
    • Individualmente, use estas semanas para estudar os helps de problemas que você não conseguiu passar dos treinos anteriores. Tente passar tantos problemas quantos conseguir. Discrimine cada problema que você passar na Planilha do Clube de Programação.

16set2020–22set2020

  • 2019-2020 ICPC Southwestern European Regional Programming Contest (SWERC 2019-20)
  • Duração: 300min
  • Problemas (veja o help para todos eles apenas após o treino!)
  • IMPORTANTE: Ao depositar seu código (que foi aceito) no nosso Dropbox, utilize o filename cf102501x-sufixo.cpp (x é a letra do problema e sufixo é o seu sufixo identificador (seu nome ou nome do seu time, dependendo de se o problema foi passado durante o treino ou depois)

23set2020–29set2020

30set2020–6out2020

  • Treino de catch-up
    • Individualmente, use estas semanas para estudar os helps de problemas que você não conseguiu passar dos treinos anteriores. Tente passar tantos problemas quantos conseguir. Discrimine cada problema que você passar na Planilha do Clube de Programação.

7out2020–20out2020

21out2020–17nov2020

  • Treino de catch-up
    • Individualmente, use estas semanas para estudar os helps de problemas que você não conseguiu passar dos treinos anteriores. Tente passar tantos problemas quantos conseguir. Discrimine cada problema que você passar na Planilha do Clube de Programação.

18nov2020–24nov2020

25nov2020–1dez2020

2dez2020–8dez2020

9dez2020–15dez2020

16dez2020–1fev2021

  • Treino de catch-up
    • Individualmente, use estas semanas para estudar os helps de problemas que você não conseguiu passar dos treinos anteriores. Tente passar tantos problemas quantos conseguir. Discrimine cada problema que você passar na Planilha do Clube de Programação.

2fev2021–22fev2021

23fev2021–1mar2021

2mar2021–8mar2021

9mar2021–22mar2021

23mar2021–29mar2021

30mar2021–5abr2021

6abr2021–12abr2021

13abr2021–26abr2021

27abr2021–10mai2021

11mai2021–21jun2021

22jun2021–5jul2021

6jul2021–12jul2021

13jul2021–19jul2021

20jul2021–26jul2021

27jul2021–16ago2021

17ago2021–30ago2021

31ago2021–27set2021

28set2021–4out2021

5out2021–18out2021

19out2021–25out2021

26out2021–15nov2021

16nov2021–22nov2021

30nov2021–13dez2021

14dez2021–7mar2022

8mar2022–14mar2022

15mar2022–21mar2022

22mar2022–4abr2022

5abr2022–11abr2022

12abr2022–18abr2022

19abr2022–25abr2022

26abr2022–2mai2022

3mai2022–6jun2022

7jun2022–4jul2022

5jul2022–8go2022

9ago2022–15ago2022

16ago2022–22ago2022

23ago2022–29ago2022

30ago2022–5ago2022

6set2022–12set2022

13set2022–19set2022

27set2022–8nov2022

Treino de catch-up (Aproveite para estudar coisas novas e passar problemas de treinos anteriores.)

16nov2022–22nov2022

23nov2022–6dez2022

  • Treino Júnior
    • Codeforces Round #834 (Div. 3)
      • Preferencialmente, realize o treino com seu time durante o período de 210 minutos. Após esse tempo, estude individualmente as soluções do tutorial dos problemas que seu time não conseguiu passar e, sem olhar os códigos do tutorial, passe todos os problemas do treino. Depois, compare seus códigos com os códigos do tutorial.
  • Treino Regular

9nov2022–15nov2022

7dez2022–17abr2023

18abr2023–24abr2023

Lista de problemas

Estudo dirigido: Meet-in-the-middle search

9mai2023–15mai2023

23mai2023–29mai2023

Problemas: I Maratona UnB-UDESC

Estudo dirigido: https://unballoon.github.io/materiais/avancados/lca/

30mai2023–5jun2023

Simulado! (tente simular com seu time o máximo possível das condições da competição; depois, leia os tutoriais e tentem passar ainda mais problemas)

6jun2023–12jun2023

Problemas do treino: X Maratona Mineira de Programação

Estudos dirigidos (cada integrante do time escolhe um tópico e faz os problemas relacionados):

13jun2023–19jun2023

20jun2023–26jun2023

Treino e estudo dirigido:

27jun2023–3jul2023

Treino (nível iniciante):

Treino (níveis intermediário e avançado):

4jul2023–21ago2023

Maratona dos Bixes 2023 - UNICAMP

  • Após o treino, leia o editorial!

22ago2023–28ago2023

29ago2023–4set2023

19set2023–25set2023

26set2023–2out2023

31out2023–18mar2024

14mai2024–20mai2024

11jun2024–17jun2024

  • Cada integrante do time executa o seguinte procedimento de forma independente, tantas vezes quantas conseguir, podendo pedir ajuda aos seus companheiros de time:
    1. Escolha uma categoria do CSES
    2. Escolha um problema dentro da categoria que você escolheu
    3. Resolva o problema

20ago2024–26ago2024

6set2024–9set2024

17set2024–23set2024

1out2024–7out2024

Bibliografia

Created: 2025-03-27 qui 22:09

Validate