Acha, jakby się komuś nudziło to poniżej zamieszczam zadania z mojego egzaminu z infy:
Zad.1. Tablica A typu tab = array[1..n] of integer jest permutacją zbioru {1,...,n}, gdy każda liczba z {1,...,n} występuje w A dokładnie jeden raz. A jest złożeniem permutacji B i C, gdy A[i] = B[C[i]] dla i=1,...,n. Napisać procedurę, która dla danych permutacji A i B znajdzie permutację C taką, że A jest złożeniem B i C.
Zad.2. Tablica A typu tab (j.w.) zawiera ciąg liczb całkowitych. Napisać procedurę wybierającą z tego ciągu wszystkie (co najmniej trzyelementowe) sekwencje stanowiące ciąg arytmetyczny i wypisującą je na ekran. np. dla ciągu 5,-7,-3,-1,1,2,4,6,8,3,-2,4,-8,16,40 należy wpisać:
-3 -1 1
2 4 6 8
8 3 -2
-8 16 40
Zad.3. W pliku tekstowym we.txt są liczby zapisane w systemie 8-kowym oddzielone spacją lub końcem linii. Napisać procedurę, która wypisuje te liczby do pliku tekstowego wy.txt w postaci dziesiętnej z zachowaniem struktury pliku wejściowego. Kody cyfr '0'..'9' są kolejnymi liczbami. Można użyć funkcji ord(c:char):integer, która zwraca kod znaku c.
Jak ten czas szybko leci, dopiero co rozpocząłem naukę w nowym miejscu, a już kończy się pierwszy semestr. W zasadzie nie mogę powiedzieć, że sesję miałem (mam) ciężką, bo tylko dwa egzaminy, ale za to cały styczeń to jeden wielki natłok kolokwii. W sobotę miałem egzamin z WDI (wstęp do informatyki), a przede mną jeszcze WDM (wstęp do matematyki), który dobędzie się we wtorek. Później już wooooolne, aż do 18-stego lutego - ale się będę byczył ;D
A co z ludźmi z wydziału? Ano rozkręcili się trochę (czy też może ja się przyzwyczaiłem), jednak na swoją grupę nie narzekam, mamy dwie kobitki i to chyba je i dwóch kolesi lubię najbardziej i na pewno chciałbym z nimi utrzymywać kontakt nawet jeżeli później nasze drogi by się jakoś rozeszły.
Teraz zostało mi już tylko czekanie do piątku na wyniki z WDI i przygotowywanie do WDM, bo jeżeli dobrze pójdzie to przeniosę się na swój "upragniony" JSIM (Jednoczesne Studia Informatyczne i Matematyczne), a jeżeli się nie uda, to może od przyszłego roku zacznę równolegle jakiś drugi kierunek, najchętniej informatykę, ale już niekoniecznie na UW ;))
<< Poprzednie wpisy | Następne wpisy >>