Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/potigol/beecrowd
Browse files Browse the repository at this point in the history
  • Loading branch information
lrlucena committed Oct 26, 2023
2 parents 71c2237 + ad52eb8 commit 26c37cd
Show file tree
Hide file tree
Showing 5 changed files with 67 additions and 4 deletions.
2 changes: 1 addition & 1 deletion categorias/adhoc.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@
- [x] [2247](https://www.beecrowd.com.br/repository/UOJ_2247.html) - [Cofrinhos da Vó Vitória](https://github.com/potigol/beecrowd/blob/master/src/2200/2247.poti)
- [x] [2251](https://www.beecrowd.com.br/repository/UOJ_2251.html) - [Torres de Hanói](https://github.com/potigol/beecrowd/blob/master/src/2200/2251.poti)
- [x] [2286](https://www.beecrowd.com.br/repository/UOJ_2286.html) - [Par ou Ímpar](https://github.com/potigol/beecrowd/blob/master/src/2200/2286.poti)
- [x] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - [Proteja sua Senha](https://github.com/potigol/beecrowd/blob/master/src/2200/2287.poti)
- [x] [2293](https://www.beecrowd.com.br/repository/UOJ_2293.html) - [Campo de Minhocas](https://github.com/potigol/beecrowd/blob/master/src/2200/2293.poti)
- [x] [2295](https://www.beecrowd.com.br/repository/UOJ_2295.html) - [Frota de Táxi](https://github.com/potigol/beecrowd/blob/master/src/2200/2295.poti)
- [x] [2297](https://www.beecrowd.com.br/repository/UOJ_2297.html) - [Bafo](https://github.com/potigol/beecrowd/blob/master/src/2200/2297.poti)
Expand Down Expand Up @@ -486,7 +487,6 @@
- [ ] [2283](https://www.beecrowd.com.br/repository/UOJ_2283.html) - Keyboarding
- [ ] [2284](https://www.beecrowd.com.br/repository/UOJ_2284.html) - Pipe Stream
- [ ] [2285](https://www.beecrowd.com.br/repository/UOJ_2285.html) - Palíndrome
- [ ] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - Proteja sua Senha
- [ ] [2288](https://www.beecrowd.com.br/repository/UOJ_2288.html) - TV da Vovó
- [ ] [2289](https://www.beecrowd.com.br/repository/UOJ_2289.html) - Distância Hamming
- [ ] [2294](https://www.beecrowd.com.br/repository/UOJ_2294.html) - Duende Perdido
Expand Down
2 changes: 1 addition & 1 deletion competicoes/obi/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@

- [ ] [2285](https://www.beecrowd.com.br/repository/UOJ_2285.html) - Palíndrome *Ad-Hoc*
- [x] [2286](https://www.beecrowd.com.br/repository/UOJ_2286.html) - [Par ou Ímpar](https://github.com/potigol/beecrowd/blob/master/src/2200/2286.poti) *Ad-Hoc*
- [ ] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - Proteja sua Senha *Ad-Hoc*
- [x] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - [Proteja sua Senha](https://github.com/potigol/beecrowd/blob/master/src/2200/2287.poti) *Ad-Hoc*
- [ ] [2288](https://www.beecrowd.com.br/repository/UOJ_2288.html) - TV da Vovó *Ad-Hoc*


Expand Down
2 changes: 1 addition & 1 deletion competicoes/obi/adhoc.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
- [x] [2247](https://www.beecrowd.com.br/repository/UOJ_2247.html) - [Cofrinhos da Vó Vitória](https://github.com/potigol/beecrowd/blob/master/src/2200/2247.poti)
- [x] [2251](https://www.beecrowd.com.br/repository/UOJ_2251.html) - [Torres de Hanói](https://github.com/potigol/beecrowd/blob/master/src/2200/2251.poti)
- [x] [2286](https://www.beecrowd.com.br/repository/UOJ_2286.html) - [Par ou Ímpar](https://github.com/potigol/beecrowd/blob/master/src/2200/2286.poti)
- [x] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - [Proteja sua Senha](https://github.com/potigol/beecrowd/blob/master/src/2200/2287.poti)
- [x] [2293](https://www.beecrowd.com.br/repository/UOJ_2293.html) - [Campo de Minhocas](https://github.com/potigol/beecrowd/blob/master/src/2200/2293.poti)
- [x] [2295](https://www.beecrowd.com.br/repository/UOJ_2295.html) - [Frota de Táxi](https://github.com/potigol/beecrowd/blob/master/src/2200/2295.poti)
- [x] [2297](https://www.beecrowd.com.br/repository/UOJ_2297.html) - [Bafo](https://github.com/potigol/beecrowd/blob/master/src/2200/2297.poti)
Expand Down Expand Up @@ -98,7 +99,6 @@
- [ ] [2249](https://www.beecrowd.com.br/repository/UOJ_2249.html) - Número de Erdos
- [ ] [2250](https://www.beecrowd.com.br/repository/UOJ_2250.html) - Tetris
- [ ] [2285](https://www.beecrowd.com.br/repository/UOJ_2285.html) - Palíndrome
- [ ] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - Proteja sua Senha
- [ ] [2288](https://www.beecrowd.com.br/repository/UOJ_2288.html) - TV da Vovó
- [ ] [2294](https://www.beecrowd.com.br/repository/UOJ_2294.html) - Duende Perdido
- [ ] [2296](https://www.beecrowd.com.br/repository/UOJ_2296.html) - Trilhas
Expand Down
63 changes: 63 additions & 0 deletions src/2200/2287.poti
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
var teste := 1
var n := leia_inteiro
var nums := Lista(11, Lista(5, Lista(2, 0)))
var senha := Lista(11, Lista(6, ""))

enquanto n <> 0 faca
para i de 1 até n faca
entrada = leia_texto.divida(" ")

nums[i][1][1] := entrada[1].inteiro
nums[i][1][2] := entrada[2].inteiro

nums[i][2][1] := entrada[3].inteiro
nums[i][2][2] := entrada[4].inteiro

nums[i][3][1] := entrada[5].inteiro
nums[i][3][2] := entrada[6].inteiro

nums[i][4][1] := entrada[7].inteiro
nums[i][4][2] := entrada[8].inteiro

nums[i][5][1] := entrada[9].inteiro
nums[i][5][2] := entrada[10].inteiro

senha[i][1] := entrada[11]
senha[i][2] := entrada[12]
senha[i][3] := entrada[13]
senha[i][4] := entrada[14]
senha[i][5] := entrada[15]
senha[i][6] := entrada[16]
fim

escreva "Teste {teste}"
teste := teste + 1

para k de 1 ate 6 faca
ix = (senha[1][k][1] - 'A') + 1
nch = nums[1][ix][1]
noh = nums[1][ix][2]

var all := 1
para i de 1 ate n faca
ixx = (senha[i][k][1] - 'A') + 1
se nch <> nums[i][ixx][1] e nch <> nums[i][ixx][2] entao
all := 0
fim
fim

se k <> 1 entao
imprima " "
fim

se all == 1 entao
imprima nch
senao
imprima noh
fim
fim
imprima " "
escreva ""
escreva ""
n := leia_inteiro
fim
2 changes: 1 addition & 1 deletion src/2200/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
- [ ] [2284](https://www.beecrowd.com.br/repository/UOJ_2284.html) - Pipe Stream *Ad-Hoc*
- [ ] [2285](https://www.beecrowd.com.br/repository/UOJ_2285.html) - Palíndrome *Ad-Hoc*
- [x] [2286](https://www.beecrowd.com.br/repository/UOJ_2286.html) - [Par ou Ímpar](https://github.com/potigol/beecrowd/blob/master/src/2200/2286.poti) *Ad-Hoc*
- [ ] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - Proteja sua Senha *Ad-Hoc*
- [x] [2287](https://www.beecrowd.com.br/repository/UOJ_2287.html) - [Proteja sua Senha](https://github.com/potigol/beecrowd/blob/master/src/2200/2287.poti) *Ad-Hoc*
- [ ] [2288](https://www.beecrowd.com.br/repository/UOJ_2288.html) - TV da Vovó *Ad-Hoc*
- [ ] [2289](https://www.beecrowd.com.br/repository/UOJ_2289.html) - Distância Hamming *Ad-Hoc*
- [x] [2290](https://www.beecrowd.com.br/repository/UOJ_2290.html) - [Números Apaixornados](https://github.com/potigol/beecrowd/blob/master/src/2200/2290.poti) *Estruturas e Bibliotecas*
Expand Down

0 comments on commit 26c37cd

Please sign in to comment.