Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions resolucoes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,8 @@ Aqui temos resoluções de questões que já existem em plataformas de julgament

| Plataforma | Link da questão |
| ---------- | --------------- |

URI Online Judge|[1006 - Média 2](https://www.urionlinejudge.com.br/judge/pt/problems/view/1006)
URI Online Judge|[1008 - Salário](https://www.urionlinejudge.com.br/judge/pt/problems/view/1008)
URI Online Judge|[1009 - Salário com Bônus](https://www.urionlinejudge.com.br/judge/pt/problems/view/1009)
URI Online Judge|[1010 - Cálculo Simples](https://www.urionlinejudge.com.br/judge/pt/problems/view/1010)
URI Online Judge|[1011 - Esfera](https://www.urionlinejudge.com.br/judge/pt/problems/view/1011)
URI Online Judge|[1012 - Área](https://www.urionlinejudge.com.br/judge/pt/problems/view/1012)
URI Online Judge|[1013 - O Maior](https://www.urionlinejudge.com.br/judge/pt/problems/view/1013)
URI Online Judge|[1014 - Consumo](https://www.urionlinejudge.com.br/judge/pt/problems/view/1014)
URI Online Judge|[1015 - Distância Entre Dois Pontos](https://www.urionlinejudge.com.br/judge/pt/problems/view/1015)
URI Online Judge|[1016 - Distância](https://www.urionlinejudge.com.br/judge/pt/problems/view/1016)
Expand All @@ -23,6 +17,7 @@ URI Online Judge|[1024 - Criptografia](https://www.urionlinejudge.com.br/judge/p
URI Online Judge|[1332 - Um-Dois-Três](https://www.urionlinejudge.com.br/judge/pt/problems/view/1332)
URI Online Judge|[1873 - Pedra-papel-tesoura-lagarto-Spock](https://www.urionlinejudge.com.br/judge/pt/problems/view/1873)


#### Questões já resolvidas

| Plataforma | Link da questão | Link da resolução |
Expand All @@ -34,6 +29,10 @@ URI Online Judge|[1873 - Pedra-papel-tesoura-lagarto-Spock](https://www.urionlin
| URI Online Judge | [1004 - Produto simples](https://www.urionlinejudge.com.br/judge/pt/problems/view/1004) | [Link 1004](./uri/1004.py) |
| URI Online Judge | [1005 - Média 1](https://www.urionlinejudge.com.br/judge/pt/problems/view/1005) | [Link 1005](./uri/1005.py) |
| URI Online Judge | [1007 - Diferença](https://www.urionlinejudge.com.br/judge/pt/problems/view/1007) | [Link 1007](./uri/1007.py) |
| URI Online Judge | [1008 - Salário](https://www.urionlinejudge.com.br/judge/pt/problems/view/1008) | [Link 1008](./uri/1008.py) |
| URI Online Judge | [1009 - Salário com Bônus](https://www.urionlinejudge.com.br/judge/pt/problems/view/1009) | [Link 1009](./uri/1009.py) |
| URI Online Judge | [1010 - Cálculo Simples](https://www.urionlinejudge.com.br/judge/pt/problems/view/1010) | [Link 1010](./uri/1010.py) |
| URI Online Judge | [1011 - Esfera](https://www.urionlinejudge.com.br/judge/pt/problems/view/1011) | [Link 1011](./uri/1011.py) |
| URI Online Judge | [1017 - Gasto de Combustível](https://www.urionlinejudge.com.br/judge/pt/problems/view/1017) | [Link 1017](./uri/1017.py) |
| URI Online Judge | [1018 - Cédulas](https://www.urionlinejudge.com.br/judge/pt/problems/view/1018) | [Link 1018](./uri/1018.py) |
| URI Online Judge | [1019 - Conversão de Tempo](https://www.urionlinejudge.com.br/judge/pt/problems/view/1019) | [Link 1019](./uri/1019.py) |
Expand All @@ -43,3 +42,5 @@ URI Online Judge|[1873 - Pedra-papel-tesoura-lagarto-Spock](https://www.urionlin
| URI Online Judge | [1253 - Cifra de César](https://www.urionlinejudge.com.br/judge/pt/problems/view/1253) | [Link 1253](./uri/1253.py) |
| URI Online Judge | [1607 - Avance as Letras](https://www.urionlinejudge.com.br/judge/pt/problems/view/1607) | [Link 1607](./uri/1607.py) |
| URI Online Judge | [1768 - Árvore de Natal](https://www.urionlinejudge.com.br/judge/pt/problems/view/1768) | [Link 1768](./uri/1768.py) |
| URI Online Judge | [2061 - As Abas de Péricles](https://www.beecrowd.com.br/judge/pt/problems/view/2061) | [Link 2061](./uri/2061.py) |
| URI Online Judge | [2471 - Quadrado](https://www.beecrowd.com.br/judge/pt/problems/view/2471) | [Link 2471](./uri/2471.py) |
6 changes: 6 additions & 0 deletions resolucoes/uri/1008.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NUMBER = int(input(""))
h = int(input(""))
v = float(input(""))
SALARY = (h * v)
print("NUMBER = %d" %NUMBER)
print("SALARY = U$ %.2f" %SALARY)
5 changes: 5 additions & 0 deletions resolucoes/uri/1009.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
entrada = (input(""))
a = float(input(""))
b = float(input(""))
TOTAL = (a + b * 0.15)
print("TOTAL = R$ %.2f" %TOTAL)
8 changes: 8 additions & 0 deletions resolucoes/uri/1010.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
entrada1 = input().split()
entrada2 = input().split()

produto1 = int(entrada1[1]) * float(entrada1[2])
produto2 = int(entrada2[1]) * float(entrada2[2])

soma = produto1 + produto2
print("VALOR A PAGAR: R$ %.2f" %soma)
4 changes: 4 additions & 0 deletions resolucoes/uri/1011.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
entrada = float(input(""))
v = (4/3) * 3.14159 * R**3

print("VOLUME = %.3f" %v)
17 changes: 17 additions & 0 deletions resolucoes/uri/2061.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
n,m = map(int, input().split())
abas = n
fechadas = 0
clicadas = 0
entradas = []
for x in range(m):
entrada = input()
entradas.append(entrada)
for y in entradas:
if y == "fechou":
fechadas += 1
if y == "clicou":
clicadas += 1


resultado = (abas+fechadas)-clicadas
print(resultado)
25 changes: 25 additions & 0 deletions resolucoes/uri/2471.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
n = int(input())
soma_linha = []
soma_coluna = []
matriz = []
for x in range(n):
y = list(map(int, input().split()))
matriz.append(y)
for z in matriz:
a = sum(z)
soma_linha.append(a)
for w in matriz:
soma_coluna = [sum(x) for x in zip(*matriz)]

valores = list(set(soma_linha))
if(soma_linha.count(valores[0]) > 1):
incorreto = valores[1]
soma_correta = valores[0]
else:
incorreto = valores[0]
soma_correta = valores[1]

linha = soma_linha.index(incorreto)
coluna = soma_coluna.index(incorreto)

print(str((soma_correta - (sum(matriz[linha])- matriz[linha][coluna]))) + " " + str(matriz[linha][coluna]))