From d2bff70db654fcacfb612b288dbf1f3718f7459e Mon Sep 17 00:00:00 2001 From: "gasperfele@fri1.uni-lj.si" Date: Tue, 27 Oct 2015 09:07:28 +0000 Subject: Spet dodan tekst naloge. git-svn-id: https://svn.lusy.fri.uni-lj.si/kpov-public-svn/kpov-public@343 5cf9fbd1-b2bc-434c-b4b7-e852f4f63414 --- kpov_judge/tasks/mock_entrance_exam/task.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/kpov_judge/tasks/mock_entrance_exam/task.py b/kpov_judge/tasks/mock_entrance_exam/task.py index 1ee2d3f..1334187 100644 --- a/kpov_judge/tasks/mock_entrance_exam/task.py +++ b/kpov_judge/tasks/mock_entrance_exam/task.py @@ -5,7 +5,19 @@ # - switch to a real SSH/SFTP client to properly handle filenames instructions = { - 'si': u'Navodil ni.', + 'si': u'''simpleArbiter povezan na Internet. Računajte, da se na studentGUI ob zagonu zažene program {net_prog_name}, +ki vam spreminja nastavitve mrežne kartice. + +V domačem imeniku uporabnika student obstaja program {P_c} v programskem jeziku C. Prevedite ga v program z imenom {P_executable}. Izvorna koda je namenoma pokvarjena tako, da so vanjo vrinjeni nepotrebni znaki. Pred prevajanjem jo morate popraviti. + +Napišite skripto ali program {P_script} v domačem imeniku uporabnika student, ki: +- požene {P_executable} z argumentom {arg_c} in mu na standardni vhod pripelje vrednost spremenljivke {env_c} +- vse, kar {P_c} izpiše na stderr, spravi v datoteko {out_stderr_c}. +- vse vrstice, ki jih {P_c} izpiše na stdout in vsebujejo zaporedje znakov "ma", zapiše v {out_stdout_c}. + + +Lastnik vseh ustvarjenih datotek mora biti uporabnik test. Gesla uporabnika test +ne smete spreminjati.''', 'en': u''' ''', } @@ -229,7 +241,7 @@ int main(int argc, char **argv){ if (i % 31 == 0){ printf("ma"); } - fprintf(stderr, "%c", r % 32 + 'A'); + fprintf(stderr, "%c", (r % 32) + 'A'); if (i % 23 == 0){ fprintf(stderr, "PATACIS\\n"); } -- cgit v1.2.1