Adam Polak
|
2014-05-11 21:50:06 |
Konkurs |
Ogólne |
Odp: biblioteczka rozproszona - blokowanie
|
Pytanie
Jakub Sygnowski |
2014-05-11 21:47:10
Dobrze myślę, że:
- receive jest blokujące, tzn. wykonanie receive w sytuacji, w której nie otrzymano jeszcze wiadomości skutkuje zatrzymaniem wykonania do momentu otrzymania wiadomości
- get* jest nieblokujące, zwraca wynik od razu, jeśli nie otrzymano wcześniej wiadomości (za pomocą receive), to następuje undefined behaviour.
?
> Dobrze myślę, że:
> - receive jest blokujące, tzn. wykonanie receive w sytuacji, w której nie otrzymano jeszcze wiadomości skutkuje zatrzymaniem wykonania do momentu otrzymania wiadomości
> - get* jest nieblokujące, zwraca wynik od razu, jeśli nie otrzymano wcześniej wiadomości (za pomocą receive), to następuje undefined behaviour.
> ?
Publiczne ogłoszenie
Adam Polak |
2014-05-11 21:50:06
> Dobrze myślę, że:
> - receive jest blokujące, tzn. wykonanie receive w sytuacji, w której nie otrzymano jeszcze wiadomości skutkuje zatrzymaniem wykonania do momentu otrzymania wiadomości
> - get* jest nieblokujące, zwraca wynik od razu, jeśli nie otrzymano wcześniej wiadomości (za pomocą receive), to następuje undefined behaviour.
> ?
Tak.
|
Adam Polak
|
2014-05-11 18:29:09 |
Runda próbna rozproszona |
Maksymalna podtablica (mak) |
Odp: Ile było komputerów na którym teście?
|
Pytanie
Tomek Czajka |
2014-05-11 18:13:03
Czy da się to gdzieś zobaczyć?
> Czy da się to gdzieś zobaczyć?
Publiczne ogłoszenie
Adam Polak |
2014-05-11 18:29:09
Na i-tym teście było 10*i komputerów, za wyjątkiem testu 0, na którym było 10 komputerów.
|
Michał Adamczyk
|
2014-05-11 14:02:56 |
Runda próbna rozproszona |
Ogólne |
Koniec rundy próbnej rozproszonej
|
Publiczne ogłoszenie
Michał Adamczyk |
2014-05-11 14:02:56
Udostępniliśmy wyniki. Ranking pojawi się o 18.00. Wszelkie reklamacje prosimy zgłaszać przez dział "Pytań".
Wkrótce opublikowane zostaną także testy i biblioteki użyte do oceny.
> Udostępniliśmy wyniki. Ranking pojawi się o 18.00. Wszelkie reklamacje prosimy zgłaszać przez dział "Pytań".
>
> Wkrótce opublikowane zostaną także testy i biblioteki użyte do oceny.
|
Robert Obryk
|
2014-05-11 02:50:17 |
Konkurs |
Ogólne |
Odp: Rozmowa z samym sobą
|
Pytanie
Arkadiusz Wróbel |
2014-05-11 02:46:16
Czy w zadaniach rozproszonych instancja może wysłać coś sama do siebie?
> Czy w zadaniach rozproszonych instancja może wysłać coś sama do siebie?
Publiczne ogłoszenie
Robert Obryk |
2014-05-11 02:50:17
> Czy w zadaniach rozproszonych instancja może wysłać coś sama do siebie?
Tak.
|
Robert Obryk
|
2014-05-10 13:27:28 |
Runda próbna rozproszona |
Ogólne |
Testowanie na 32bitowym Linuxie
|
Publiczne ogłoszenie
Robert Obryk |
2014-05-10 13:27:28
Z powodu błędu w paczce do testowania lokalnego nie działa ona na 32bitowych Linuxach. Aby to naprawić należy usunąć plik runner z katalogu z paczką:
rm sciezka/do/paczki/runner
Przepraszam za niedogodności.
> Z powodu błędu w paczce do testowania lokalnego nie działa ona na 32bitowych Linuxach. Aby to naprawić należy usunąć plik runner z katalogu z paczką:
>
> rm sciezka/do/paczki/runner
>
> Przepraszam za niedogodności.
|
Robert Obryk
|
2014-05-10 12:48:21 |
Runda próbna rozproszona |
Ogólne |
Skrypt run
|
Publiczne ogłoszenie
Robert Obryk |
2014-05-10 12:48:21
Skrypt run na wszystkich platformach wpierw wczytuje całe wejście i, dopiero gdy to uczyni, uruchamia instancje. Z tego powodu wejście wpisywane z klawiatury należy zakończyć EOFem (tj. znakiem końca wejścia). Po zakończeniu wprowadzania danych należy w tym celu przejść do nowej linii (klawiszem Enter), nacisnąć Ctrl-D (w systemie Linux) lub Ctrl-Z (w systemie Windows) i znów przejść do nowej linii. Gdy wejście przekierowujemy z pliku, nie trzeba podejmować żadnych specjalnych działań.
> Skrypt run na wszystkich platformach wpierw wczytuje całe wejście i, dopiero gdy to uczyni, uruchamia instancje. Z tego powodu wejście wpisywane z klawiatury należy zakończyć EOFem (tj. znakiem końca wejścia). Po zakończeniu wprowadzania danych należy w tym celu przejść do nowej linii (klawiszem Enter), nacisnąć Ctrl-D (w systemie Linux) lub Ctrl-Z (w systemie Windows) i znów przejść do nowej linii. Gdy wejście przekierowujemy z pliku, nie trzeba podejmować żadnych specjalnych działań.
|
Jakub Łącki
|
2014-05-10 11:06:38 |
Runda próbna rozproszona |
Ogólne |
Naruszenie bezpieczeństwa
|
Publiczne ogłoszenie
Jakub Łącki |
2014-05-10 11:06:38
Z przyczyn technicznych próba wywołania ElementAt z argumentem spoza przedziału [1, Size()], jak również przerwanie programu z powodu niespełnionego warunku asercji powodują komunikat "Naruszenie bezpieczeństwa".
> Z przyczyn technicznych próba wywołania ElementAt z argumentem spoza przedziału [1, Size()], jak również przerwanie programu z powodu niespełnionego warunku asercji powodują komunikat "Naruszenie bezpieczeństwa".
|
Michał Adamczyk
|
2014-05-10 10:07:28 |
Runda próbna rozproszona |
Ogólne |
Runda próbna - rozproszona
|
Publiczne ogłoszenie
Michał Adamczyk |
2014-05-10 10:07:28
Wystartowaliśmy. Przypominamy, ze w "Pliki" znajdziecie przykłady plików bibliotek i (niepoprawnych) rozwiązań:
https://sio2.mimuw.edu.pl/pa/c/pa-2014-1/pa/32/
Zachęcamy też do zapoznania się z "Poradnikiem o zadaniach rozproszonych" dostępnym tutaj:
http://potyczki.mimuw.edu.pl/l/zadania_rozproszone/
> Wystartowaliśmy. Przypominamy, ze w "Pliki" znajdziecie przykłady plików bibliotek i (niepoprawnych) rozwiązań:
>
> https://sio2.mimuw.edu.pl/pa/c/pa-2014-1/pa/32/
>
> Zachęcamy też do zapoznania się z "Poradnikiem o zadaniach rozproszonych" dostępnym tutaj:
>
> http://potyczki.mimuw.edu.pl/l/zadania_rozproszone/
|
Michał Adamczyk
|
2014-05-10 00:03:18 |
Runda próbna |
Ogólne |
Koniec rundy próbnej
|
Publiczne ogłoszenie
Michał Adamczyk |
2014-05-10 00:03:18
Właśnie zakończyła się runda próbna.
Już niedługo w zakładce "Moje zgłoszenia" każdy będzie miał możliwość zapoznać się z pełną oceną swojego rozwiązania. Wszelkie wątpliwości i reklamacje prosimy zgłaszać przez dział "Pytania". W zakładce "Testy" znajduje się archiwum z testami, na których oceniane były rozwiązania.
Ranking rundy próbnej i rozwiązania innych uczestników opublikujemy o godzinie 12.00.
> Właśnie zakończyła się runda próbna.
>
> Już niedługo w zakładce "Moje zgłoszenia" każdy będzie miał możliwość zapoznać się z pełną oceną swojego rozwiązania. Wszelkie wątpliwości i reklamacje prosimy zgłaszać przez dział "Pytania". W zakładce "Testy" znajduje się archiwum z testami, na których oceniane były rozwiązania.
>
> Ranking rundy próbnej i rozwiązania innych uczestników opublikujemy o godzinie 12.00.
|
Maciej Matraszek
|
2014-05-07 01:11:35 |
Konkurs |
Ogólne |
Polecenia kompilacji Javy
|
Publiczne ogłoszenie
Maciej Matraszek |
2014-05-07 01:11:35
Informujemy, iż poprawiliśmy polecenia kompilacji Javy w Ustaleniach Technicznych.
Teraz jest
javac abc.java
jar cf abc.jar *.class
zamiast
javac abc.java
jar cf abc.jar abc.class.
Oznacza to, że w pliku z rozwiązaniem można tworzyć klasy wewnętrzne.
> Informujemy, iż poprawiliśmy polecenia kompilacji Javy w Ustaleniach Technicznych.
>
> Teraz jest
> javac abc.java
> jar cf abc.jar *.class
> zamiast
> javac abc.java
> jar cf abc.jar abc.class.
>
> Oznacza to, że w pliku z rozwiązaniem można tworzyć klasy wewnętrzne.
|