From 3ca002f252268780869f790b50e64ee7069adfa4 Mon Sep 17 00:00:00 2001 From: Antonia Date: Sun, 4 Dec 2022 22:07:54 +0100 Subject: [PATCH] add exercise 4 --- 04.c | 15 +++++++++++++++ 04_02.c | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 04.c create mode 100644 04_02.c diff --git a/04.c b/04.c new file mode 100644 index 0000000..377df87 --- /dev/null +++ b/04.c @@ -0,0 +1,15 @@ +#include +#include +#include + +int main () { + int sum = 0; + unsigned int p1,p2,r1,r2 = 0; + + while (scanf("%u-%u,%u-%u\n", &p1,&p2,&r1,&r2) != EOF) { + if (((p1 <= r1) && (p2 >= r2)) || ((p1 >= r1) && (p2 <= r2))) + sum +=1; + } + printf("%d\n", sum); + +} diff --git a/04_02.c b/04_02.c new file mode 100644 index 0000000..9facebd --- /dev/null +++ b/04_02.c @@ -0,0 +1,15 @@ +#include +#include +#include + +int main () { + int sum = 0; + unsigned int p1,p2,r1,r2 = 0; + + while (scanf("%u-%u,%u-%u\n", &p1,&p2,&r1,&r2) != EOF) { + if (((p1 <= r1) && (r1 <= p2)) || ((p1 <= r2) && (r2 <= p2)) || (r1 <= p1) && (p1 <= r2) || (r1 <= p2) && (p2 <= r2)) + sum +=1; + } + printf("%d\n", sum); + +}