https://github.com/4lessandrodev/rush_01
validações para rush 01 - 42SP
https://github.com/4lessandrodev/rush_01
Last synced: 10 months ago
JSON representation
validações para rush 01 - 42SP
- Host: GitHub
- URL: https://github.com/4lessandrodev/rush_01
- Owner: 4lessandrodev
- Created: 2021-06-12T15:31:10.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-13T21:55:04.000Z (over 4 years ago)
- Last Synced: 2025-01-07T14:22:55.677Z (12 months ago)
- Language: C
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rush_01
validações para rush 01 - 42SP
Regras:
A extremidade que tem label 1 deve ser 4
x 1 x x
x[ ][4][ ][ ]x
1[4][ ][ ][ ]x
x[ ][ ][ ][4]1
x[ ][ ][4][ ]1
x x 1 x
Sempre que tiver 4 em uma extremidade e 1 no lado oposto
tem-se uma sequência
x 1 x x
x[ ][4][ ][ ]x
x[ ][3][ ][ ]x
4[1][2][3][4]1
x[ ][1][ ][ ]x
x 4 x x
Sempre que a linha ou a coluna faltar apenas um número deve-se
preencher com o número faltante. A = 1
x 1 x x
x[ ][4][ ][ ]x
x[ ][A][ ][ ]x
1[4][3][2][1]4
4[1][2][3][4]1
x 3 x x
Sempre que a label for 1 e o lado oposto for 2, a label 2 recebe
o valor de 3
x 1 x x
x[ ][4][ ][ ]x
x[ ][ ][ ][ ]x
1[4][ ][ ][3]2
x[ ][ ][ ][ ]x
x x x x
Sempre que a label for 1 e o lado oposto for 3, haverá uma sequência
4,2,3,1: conforme o padrão abaixo
x x x x
x[ ][ ][ ][ ]x
1[4][2][3][1]3
x[ ][ ][ ][ ]x
x[ ][ ][ ][ ]x
x x x x
Sempre que a label for 3 e o lado oposto for 1, haverá uma sequência
1,3,2,4: conforme o padrão abaixo
x x x x
x[ ][ ][ ][ ]x
3[1][3][2][4]1
x[ ][ ][ ][ ]x
x[ ][ ][ ][ ]x
x x x x
Coloca o 4 na posição correta sempre que tiver a label de um lado
com o valor 3 e na outra extremidade a label com valor 2
x x 3 x
x[ ][ ][ ][ ]x
2[ ][4][ ][ ]3
x[ ][ ][4][ ]x
x[ ][ ][ ][ ]x
x x 2 x
Não pode existir número repetido para linha e coluna
x x x x
x[1][2][3][4]x
x[2][1][4][3]x
x[3][4][2][1]x
x[4][3][1][2]x
x x x x
Todos os lados devem somar 10 (colunas e linhas)
[01][02][03][04]10
[02][01][04][03]10
[03][04][02][01]10
[04][03][01][02]10
10 10 10 10