From 80f983b481ee4ade0b6a2847454610b142619545 Mon Sep 17 00:00:00 2001 From: Jakub Pokrywka Date: Sun, 10 Oct 2021 19:40:24 +0200 Subject: [PATCH] init --- README.md | 32 ++++++++++++++++++++++++++++++++ TaskX01/complex.exp | 1 + TaskX01/complex.in | 5 +++++ TaskX01/description.txt | 6 ++++++ TaskX01/run.py | 7 +++++++ TaskX01/simple.exp | 1 + TaskX01/simple.in | 2 ++ TaskX02/description.txt | 5 +++++ TaskX02/simple.exp | 1 + TaskX02/simple.in | 3 +++ TaskX03/description.txt | 6 ++++++ TaskX03/simple.exp | 4 ++++ TaskX03/simple.in | 4 ++++ run_report.py | 0 14 files changed, 77 insertions(+) create mode 100644 README.md create mode 100644 TaskX01/complex.exp create mode 100644 TaskX01/complex.in create mode 100644 TaskX01/description.txt create mode 100644 TaskX01/run.py create mode 100644 TaskX01/simple.exp create mode 100644 TaskX01/simple.in create mode 100644 TaskX02/description.txt create mode 100644 TaskX02/simple.exp create mode 100644 TaskX02/simple.in create mode 100644 TaskX03/description.txt create mode 100644 TaskX03/simple.exp create mode 100644 TaskX03/simple.in create mode 100644 run_report.py diff --git a/README.md b/README.md new file mode 100644 index 0000000..695de2a --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# DJFZ 2021 + +## Zajęcia 1 11.10.2021 + +### Informacje na temat przedmiotu + +Prowadzący: mgr Jakub Pokrywka + +Dyżury: B1-46. Przed przyjściem proszę się umówić na spotkanie, najlepiej jest wysłać mi prywatną wiadomość na MS TEAMS. + +- W celu zaliczenia przedmiotu należy zdobyć punkty za zadania na laboratoriach oraz zaliczyć kolowkium. +Punktowane zadania będziemy wykonywać na laboratoriach oraz po nich, ich ilość determinuje ocenę. +Oprócz tego należy zaliczyć kolokwium z wyrażeń regularnych na ostatnich zajęciach. Sam wynik kolokwium +nie będzie wpływał na ocenę, ale bez zdanego kolowkium nie da sie zaliczyć przedmiotu. Punktacja za zadania jest następująca: + - mniej niż 30 punktów - 2 + - 30-34- 3 + - 35-39- 3.5 + - 40-44- 4 + - 45-49- 4.5 + - więcej niż 49- 5 + +#### Wysyłanie zadań + +Proszę stworzyć prywatne repozytorium na https://git.wmi.amu.edu.pl/ o nazwie djfz-2021-NRINDEKSU oraz dać +prawa do odczytu użytkownikowi kubapok (prowadzący przedmiot). W NRINDEKSU proszę wpisać swój nr indeksu, np. dfjz-2021-s123456. + +Następnie w swoim repozytorium proszę spullować niniejsze repozytorium: `git pull git@git.wmi.amu.edu.pl:kubapok/djfz-2021.git` +W ten sposób będziemy aktualizować zadania co zajęcia. + +Zadanie TaskX00 jest rozwiązane. Proszę zrobić zadanie TASKX01 lub TASKX02 w zależność od numeru indeksu. + + diff --git a/TaskX01/complex.exp b/TaskX01/complex.exp new file mode 100644 index 0000000..60d3b2f --- /dev/null +++ b/TaskX01/complex.exp @@ -0,0 +1 @@ +15 diff --git a/TaskX01/complex.in b/TaskX01/complex.in new file mode 100644 index 0000000..8a1218a --- /dev/null +++ b/TaskX01/complex.in @@ -0,0 +1,5 @@ +1 +2 +3 +4 +5 diff --git a/TaskX01/description.txt b/TaskX01/description.txt new file mode 100644 index 0000000..e9e20e9 --- /dev/null +++ b/TaskX01/description.txt @@ -0,0 +1,6 @@ +Print the sum of integers read from the standard input. +Note: this is just an example of a task (and a solution). +The task has a solution already, do not solve it! + +POINTS: 1 +DEADLINE: 2021-10-11 23:59:59 diff --git a/TaskX01/run.py b/TaskX01/run.py new file mode 100644 index 0000000..f3c0bcc --- /dev/null +++ b/TaskX01/run.py @@ -0,0 +1,7 @@ +import sys + +count = 0 +for line in sys.stdin: + count += int(line) + +print(count) diff --git a/TaskX01/simple.exp b/TaskX01/simple.exp new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/TaskX01/simple.exp @@ -0,0 +1 @@ +4 diff --git a/TaskX01/simple.in b/TaskX01/simple.in new file mode 100644 index 0000000..51993f0 --- /dev/null +++ b/TaskX01/simple.in @@ -0,0 +1,2 @@ +2 +2 diff --git a/TaskX02/description.txt b/TaskX02/description.txt new file mode 100644 index 0000000..1dfec59 --- /dev/null +++ b/TaskX02/description.txt @@ -0,0 +1,5 @@ +Print the number lines read from the standard input. + +POINTS: 1 +DEADLINE: 2020-10-24 23:59:59 +REMAINDER 0/2 diff --git a/TaskX02/simple.exp b/TaskX02/simple.exp new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/TaskX02/simple.exp @@ -0,0 +1 @@ +3 diff --git a/TaskX02/simple.in b/TaskX02/simple.in new file mode 100644 index 0000000..036d7a3 --- /dev/null +++ b/TaskX02/simple.in @@ -0,0 +1,3 @@ +raz +dwa +trzy diff --git a/TaskX03/description.txt b/TaskX03/description.txt new file mode 100644 index 0000000..35bca78 --- /dev/null +++ b/TaskX03/description.txt @@ -0,0 +1,6 @@ +For each line read from the standard input print the number of characters +(not counting the end-of-line character), a space and the line read. + +POINTS: 1 +DEADLINE: 2020-10-24 23:59:59 +REMAINDER 1/2 diff --git a/TaskX03/simple.exp b/TaskX03/simple.exp new file mode 100644 index 0000000..fd1d062 --- /dev/null +++ b/TaskX03/simple.exp @@ -0,0 +1,4 @@ +9 Szeregowy +4 Rico +8 Kowalski +7 Skipper diff --git a/TaskX03/simple.in b/TaskX03/simple.in new file mode 100644 index 0000000..8750bae --- /dev/null +++ b/TaskX03/simple.in @@ -0,0 +1,4 @@ +Szeregowy +Rico +Kowalski +Skipper diff --git a/run_report.py b/run_report.py new file mode 100644 index 0000000..e69de29