ak ti tam ide net tak zadajsudo apt-get install g++
mňa by zaujímalo kedy to zadanie odovzdám. Genči ešte nevypísal termíny. Už niekto odovzdával pri ňom? Čo sa pýta atď. Píšte šecko
na hrone netestuj, to sa stane kazdy rok cez skuskove, problem je ze ludia co tam skusaju svoje zadania, nezrusia vytvorene semafory, a system to taktiez (do restartu) neurobi...potom sa tam nahromadi kopa bordelu (rozumej nepouzivane semafory) a system odmieta vytvorit nove...jedine riesenie je prosit vsetkych ludi, nech si po sebe mazu ten bordel, ale to este nikdy nepomohlo takze testuj na vlastnom kompe, alebo rovno na ruzine, ci kde to presunuli
------ Shared Memory Segments --------key shmid owner perms bytes nattch status 0x00002774 196609 bdzochr 666 150 0 0x00002712 229378 bdzochr 666 150 0 0x000011a0 3866627 stefanis 666 151 0 0x000004d2 294916 zemcak 666 2052 0 0x000011a1 3899397 stefanis 666 151 0 0x00111111 11075591 fesic 666 1024 0 ------ Semaphore Arrays --------key semid owner perms nsems 0x63410002 120586248 vidis 666 2 0x64410002 120619017 vidis 666 2 0x000011d6 851978 stefanis 666 2 0x000011d7 884747 stefanis 666 2 0x00001167 950284 kolesars 666 3 0x00007a6b 106037261 klubert 666 2 0x00007a6c 106070030 klubert 666 2 ------ Message Queues --------key msqid owner perms used-bytes messages
ale čo o semafóroch?ako som ich vytvoril, použil a také?
no zadanie plne funguje...inac dajte si bacha na predbiehanie procesov lebo sa mi stavalo ze mi na vypise v serv2 objavilo niekedy len 9 alebo len 7 slov...
Najlepsie by bolo, keby si kazdy po sebe ten bordel zmazal tymito dvoma skriptami, potom by sa na hrone mozno aj dalo nieco spustit:for i in `ipcs -s | grep TVOJ_LOGIN`; do ipcrm -s $i; donefor i in `ipcs -m | grep TVOJ_LOGIN`; do ipcrm -m $i; done
co ja viem tak login na hron sa riesil iba osobne, raz mi expirol a tiez len osobne som to riesil
----------------------------------------------------Runner:Spustam:zadanie 2901 7141 runner: Maximalny cas behu 120 sekundrunner: Skutocny cas behu:1 srunner:potomok ukonceny:nekorektnerunner: Pricinou ukoncenia bol signal 11runner:Exit Status:0runner: ukoncujem ostatne procesy:runner:OKrunner:vraciam 131
Signal 11, or officially know as "segmentation fault", means that the program accessed a memory location that was not assigned. That's usually a bug in the program. So if you're writing your own program, that's the most likely cause.