• # un bout de AWK

    Posté par . En réponse au message Avent du Code, jour 4. Évalué à 4.

    Problème assez trivial aujourd'hui

    partie 1

    # run with: awk -F ',|-' -f part1.awk input
    ($3>=$1 && $4<=$2) || ($1>=$3 && $2<=$4) {n++}
    END {print n}

    partie 2

    # run with: awk -F ',|-' -f part2.awk input
    $3>$2 || $1>$4 {n++}
    END {print NR-n}