Created
November 29, 2015 16:08
-
-
Save geraldodev/b4d8a64ff94dc5c988cc to your computer and use it in GitHub Desktop.
Copie este código para dentro do teste.core recarregue no repl com (require 'teste.core :reload) e tente resolver um a um
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(def brasileirao | |
[ | |
[2014 "Cruzeiro" "São Paulo" :pontos-corridos] | |
[2013 "Cruzeiro" "Grêmio" :pontos-corridos] | |
[2012 "Fluminense" "Atlético-MG" :pontos-corridos] | |
[2011 "Corinthians" "Vasco da Gama" :pontos-corridos] | |
[2010 "Fluminense" "Cruzeiro" :pontos-corridos] | |
[2009 "Flamengo" "Internacional" :pontos-corridos] | |
[2008 "São Paulo" "Grêmio" :pontos-corridos] | |
[2007 "São Paulo" "Santos" :pontos-corridos] | |
[2006 "São Paulo" "Internacional" :pontos-corridos] | |
[2005 "Corinthians" "Internacional" :pontos-corridos] | |
[2004 "Santos" "Atletico Paranaense" :pontos-corridos] | |
[2003 "Cruzeiro" "Santos" :pontos-corridos] | |
[2002 "Santos" "Corinthians" :mata-mata] | |
[2001 "Atletico Paranaense" "São Caetano" :mata-mata] | |
[2000 "Vasco da Gama" "São Caetano" :mata-mata] | |
[1999 "Corinthians" "Atletico Mineiro" :mata-mata] | |
[1998 "Corinthians" "Cruzeiro" :mata-mata] | |
[1997 "Vasco da Gama" "Palmeiras" :mata-mata] | |
[1996 "Grêmio" "Portuguesa de Desportos" :mata-mata] | |
[1995 "Botafogo" "Santos" :mata-mata] | |
[1994 "Palmeiras" "Corinthians" :mata-mata] | |
[1993 "Palmeiras" "Vitória" :mata-mata] | |
[1992 "Flamengo" "Botafogo" :mata-mata] | |
[1991 "São Paulo" "Bragantino" :mata-mata] | |
[1990 "Corinthians" "São Paulo" :mata-mata] | |
[1989 "Vasco da Gama" "São Paulo" :mata-mata] | |
[1988 "Bahia" "Internacional" :mata-mata] | |
[1987 "Sport" "Guarani" :mata-mata] | |
[1986 "São Paulo" "Guarani" :mata-mata] | |
[1985 "Coritiba" "Bangu" :mata-mata] | |
[1984 "Fluminense" "Vasco da Gama" :mata-mata] | |
[1983 "Flamengo" "Santos" :mata-mata] | |
[1982 "Flamengo" "Grêmio" :mata-mata] | |
[1981 "Grêmio" "São Paulo" :mata-mata] | |
[1980 "Flamengo" "Atletico Mineiro" :mata-mata] | |
[1979 "Internacional" "Vasco da Gama" :mata-mata] | |
[1978 "Guarani" "Palmeiras" :mata-mata] | |
[1977 "São Paulo" "Atletico Mineiro" :mata-mata] | |
[1976 "Internacional" "Corinthians" :mata-mata] | |
[1975 "Internacional" "Cruzeiro" :mata-mata] | |
[1974 "Vasco da Gama" "Cruzeiro" :mata-mata] | |
[1973 "Palmeiras" "São Paulo" :mata-mata] | |
[1972 "Palmeiras" "Botafogo" :mata-mata] | |
[1971 "Atletico Mineiro" "São Paulo" :mata-mata] | |
]) | |
;; Considerando a estrutura acima, que é um vetor de vetores | |
;; monte as expressoes clojure (não é pra criar função nesta parte) | |
;; o obj é brincar com a estrutura de dados e o repl | |
;; por exemplo qual foi o ultimo campeao brasileiro ? | |
;; (get (first brasileirao) 1) | |
;; Segundo o vetor qantos campeonatos brasileiros nós tivemos ? | |
;; Qual foi o ultimo vice campeão brasileiro ? | |
;; Quantas vezes São Paulo foi campeão ? | |
;; Qual foi o último campeão quando se fazia :mata-mata | |
;; Quantos campeonatos :mata-mata tivemos | |
;; Quais times foram duas vezes campeos ? | |
;; Quais times foram duas vezes campeos seguidos ? | |
;; Gere uma lista em ordem alfabetica de todos os campeoes brasileiros (só o nome mesmo) | |
;; Gere uma lista dos times que já foram campeões nas duas modalidades :mata-mata ;pontos-corridos | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment