Guest User

Untitled

a guest
May 10th, 2012
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. sancionarTrampososC::Competencia->Competencia
  2. sancionarTrampososC (Finalizar [] [] (C categoria)) = (Finalizar [] [] (C categoria))
  3. sancionarTrampososC (Finalizar a b comp) = sancionarTaux (Finalizar a b comp) (participantesC comp)
  4.  
  5. sancionarTaux::Competencia->[Atleta]->Competencia
  6. sancionarTaux (Finalizar xs b comp) [] = (Finalizar xs b comp)
  7. sancionarTaux (Finalizar xs b comp) (a:ats) |leDioPositivoC comp a== True = sancionarTaux (Finalizar (sacarElem (ciaNumberA a) xs) b comp) ats
  8.                                             |leDioPositivoC comp a==False = sancionarTaux (Finalizar xs b comp) ats
  9.  
  10. sacarElem::Eq=> Int->[Int]->[Int]
  11. sacarElem y (x:xs) | x==y = xs
  12.                    | x/=y = x:sacarElem y xs
Advertisement
Add Comment
Please, Sign In to add comment