/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* push_swap.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: tmaze +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/03/03 11:41:49 by tmaze #+# #+# */ /* Updated: 2019/03/05 18:19:58 by tmaze ### ########.fr */ /* */ /* ************************************************************************** */ #include "push_swap.h" void sort(t_psdata *data, int sortby) { int i; int j; if (sortby => 2) sort(data, sortby / 2); i = data->size_a / sortby; j = sortby; } int main(int ac, char **av) { t_psdata data; ps_initdata(&data); ret = 0; if (!get_params(&data, ac, av)) return (0); new = data.a; if (new == NULL) ft_putendl("Empty"); sort(&data, ((data.size_a % 2) ? data.sizea + 1 : data.size_a) / 2); }