quirino.net ​★


Semana Olímpica P1

  • Published:
  • Updated:
  • Author: Eduardo Quirino
Article's Markdown source
 ---
{
    "title": "Semana Olímpica P1",
    "author": "Eduardo Quirino",
    "date": "2023-12-03",
    "update": "2023-12-09",
    "template": "article.html"
}
---

# Informações

[Link do grupo no vjudge](https://vjudge.net/group/obi)

### Como compilar:

Jeito mais simples:

```sh
g++ arquivo.cpp
./a.out
```

Jeito mais avançado (provavelmente vale a pena):

Ele avisa de coisas que provavelmente tão erradas e dá erro se você acessar memória inválida, etc.

```sh
g++ arquivo.cpp -O3 -fsanitize=address,undefined -Wall -g3
./a.out
```

# 4/12 - Segunda (Segment Tree)

[Link do contest](https://vjudge.net/contest/598186)

[Implementação da Seg](http://comp.quirino.net/data_structures/seg_p1/)

# 5/12 - Terça (DP, Busca Binária na Resposta)

[Link do contest](https://vjudge.net/contest/598369)

# 6/12 - Quarta (Manipulação de Bits e Bitmask)

[Link do contest](https://vjudge.net/contest/598602)

# 7/12 - Quinta (Ordenação Topológica - Letícia Freire)

[Link do Contest](https://vjudge.net/contest/598782)

[Slides da Aula](https://drive.google.com/drive/folders/1tsf2iuIyO4XEkKoEIxYohZmbJavv95AW?usp=drive_link)

Questões que tão faltando na prova:
 - [Orkut - OBI 2004](https://neps.academy/br/exercise/634)
 - [Produção no PIM - Neps](https://neps.academy/br/exercise/2081)
 - [Escalonamento Ótimo - OBI 2011](https://neps.academy/br/exercise/331)

Pra o problema da USACO:
```
freopen("milkorder.in", "r", stdin);
freopen("milkorder.out", "w", stdout);
```

# 8/12 - Sexta (Problemas Interativos)

[Link do Contest](https://vjudge.net/contest/598865)

Obrigado a todos pela semana!
Podem me mandar mensagem no Discord pra qualquer coisa: @atcoder.
 

Informações

Link do grupo no vjudge

Como compilar:

Jeito mais simples:

g++ arquivo.cpp
./a.out

Jeito mais avançado (provavelmente vale a pena):

Ele avisa de coisas que provavelmente tão erradas e dá erro se você acessar memória inválida, etc.

g++ arquivo.cpp -O3 -fsanitize=address,undefined -Wall -g3
./a.out

4/12 - Segunda (Segment Tree)

Link do contest

Implementação da Seg

5/12 - Terça (DP, Busca Binária na Resposta)

Link do contest

6/12 - Quarta (Manipulação de Bits e Bitmask)

Link do contest

7/12 - Quinta (Ordenação Topológica - Letícia Freire)

Link do Contest

Slides da Aula

Questões que tão faltando na prova:

Pra o problema da USACO:

freopen("milkorder.in", "r", stdin);
freopen("milkorder.out", "w", stdout);

8/12 - Sexta (Problemas Interativos)

Link do Contest

Obrigado a todos pela semana! Podem me mandar mensagem no Discord pra qualquer coisa: @atcoder.