Advertisement
Guest User

Untitled

a guest
Jun 11th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Erlang 0.78 KB | None | 0 0
  1. -module(cw1).                                                                  
  2. -export([delete_last/2]).                                                      
  3.                                                                                
  4. delete_last([H|T], N) -> reverse(del_n(reverse([H|T]), N)).                    
  5.                                                                                
  6. del_n([H|T], 0) -> [H|T];                                                      
  7. del_n([H|T], N) -> del_n(T, N-1).                                              
  8.                                                                                
  9. reverse([])->[];                                                                
  10. reverse([H|T])->reverse(T)++[H].
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement