|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
r4ku
żul
Dołączył: 09 Lut 2006
Posty: 722
Przeczytał: 0 tematów
Skąd: klikash? :D
|
Wysłany: Pią 3:28, 10 Mar 2006 Temat postu: |
|
|
moje konto na elfie wciaz jest martwe, wiec z codownej sprawdzarki skorzystac nie moge :/ i mecze sie sam z tym koszmarem.
jesli ktos jest zainteresowany to dr lembas zostawil w swoim katalogu ciekawa pomoc
teachers\lembas\wp04\ASD1\dlugie10.txt albo jakos tak, w kazdym razie sa tam wszystkie potrzebane nam algorytmy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Robson
zielony żul
Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów
Skąd: Z Lasu :]
|
Wysłany: Pią 3:37, 10 Mar 2006 Temat postu: |
|
|
A2 przeszło... błąd był w tym że nie czyściłem w wyniku komórki przed sobą :evil:
Na zerowaniu totalnym wywalało TLE bez zerowania miałem ANS
ale znalazłem...
Teraz tylko zrobić coś z tym mnożeniem i potegowaniem...
PS. Moj pierwiastek działa szybciej niz systemowe trunc(sqrt(a)) :wink:
PS2. Zauważyliście grupę symboli w lewym górnym rogu każdego zadania? Dokładnie takie same myśli przychodziły mi do głowy robiąc to zadanie(i nadal przychodzą): &^%^*^& !@$*%#$%!ani i ich po@^^&@ wyciągnięte z %@$!% #%$# ^@&*@%!one k**** pomysły....
Nie chce mi się juz tego przepisywać trzeci raz na longinty... ehhh chyba nie bedzie weekendu (dwa-trzy dni jakie poświęciłem to jednak za mało na ten program...)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Pią 19:33, 10 Mar 2006 Temat postu: |
|
|
w tym od dr Lembasa div2(3) daje 1 czy 2? zaokraglac czy obcinac?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Robson
zielony żul
Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów
Skąd: Z Lasu :]
|
Wysłany: Sob 0:54, 11 Mar 2006 Temat postu: |
|
|
Musze zadac jedno pytanie: ile jest 0^0 ? Czytałem ze to zależy jak na to sie patrzy, na analizie jest to symbol nieoznaczony, w windowsowym kalkulatorze jest to 1, u kumpla na kieszonkowym kalkulatorze daje 0 i wiesza kalkulator... w specyfikacji zadania pisze ze 0^y = 1 ale nie pisze zakresu dla y...
Wiec jak to jest?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
jagm
zielony żul
Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów
|
Wysłany: Sob 1:03, 11 Mar 2006 Temat postu: |
|
|
0<=y<10^2
oraz 0^y=1
więc 0^0=1 (w przypadku zadania A, a w rzeczywistości to mnie uczyli kiedyś, że nie istnieje)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kap00ch
Mistrz grilla
Dołączył: 09 Mar 2006
Posty: 1840
Przeczytał: 0 tematów
Skąd: ja sie tu wzialem?
|
Wysłany: Sob 1:08, 11 Mar 2006 Temat postu: |
|
|
Z olbrzymia satysfakcja oglaszam ze klub przepychaczy A zwiekszyl sie o jednego czlonka...sie znaczy mnie :P PRzy okazji serdecznie dziekuje mateowi za sprawdzarke...bez niej byloby na prawde ciezko :]
Z ciekawszych rzeczy na jakie warto uwazac to jesli ktos tak ja nie wie, to w FreePascalu lokalne tablice po wyjhsciu z procedury zachowuja swoje wartosci przy nowym wejsciu danej procedury...tak wiec jesli ktos ma statycznie to niech lepiej na wszelki wypadek czysci smieci za soba:}
Oraz kolejna arcyciekawa rzecz...jesli kogos kusi zastosowanie bezposrednich wskaznikow do przekazywania np. tablicy tak jak to sie kulturalnie robi np w cpp to tu odradzam...jak w akcie desperacji przepisalem wszystko z varow na wskazniki mialem strate 20%...chociaz roznie to jest..zalezy od implementacji ale radze na to uwazac.
Zycze powodzenia :]
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Pawel Str.
pijak
Dołączył: 06 Lut 2006
Posty: 429
Przeczytał: 0 tematów
Skąd: Ze starszego roku / Z Gorlic
|
Wysłany: Sob 1:09, 11 Mar 2006 Temat postu: |
|
|
Jak się dowiedziałem na tych studiach, 0^0 = 1. Bo jest dokładnie jedna funkcja ze zbioru pustego w pusty.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Robson
zielony żul
Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów
Skąd: Z Lasu :]
|
Wysłany: Sob 1:39, 11 Mar 2006 Temat postu: |
|
|
No to ja tez się zgłoszę :) Przepchnąłem!! Jejku jak to brzmi, kiedy wszyscy tak mówili o programach na ASD na początku, to wydawało mi się jakieś dziwne, takie nazywanie tego i myślałem że nie będę tak o tym mówił, ale jednak widać sytuacja zmienia człowieka ;)
Powiem tyle - te kilka dni (własciwie to ostatni czwartek/piatek kiedy siedziałem po 8 godzin nad tym zadaniem) z zadaniem A to był najgorszy okres w moim dotychczasowym doświadczeniu programistycznym :evil:
Jak keidys bede miał dzieci to bede je straszył wiekim zadaniem "A" ;)
No to chyba tyle - ide spać, w końcu mi sie należy ;)
PS.
Thanks to:
MATEO za jego testerke
masz u mnie piwo, albo nawet dwa :)
hansu za jego uwagi
I wszystkim którzy się wypowiadali w tym temacie :)
!!BIG THX!!
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Ethlinn
Szatanica
Dołączył: 13 Lis 2005
Posty: 424
Przeczytał: 0 tematów
Skąd: Katowice
|
Wysłany: Sob 3:14, 11 Mar 2006 Temat postu: |
|
|
Po czternastu godzinnach siedzenia przed kompem nie jestem już w stanie logicznie myśleć. Może więc ktoś mi podpowie- dlaczego kiedy wczytuję dane do tablicy (conajmniej 256 znaków) to od pewnego momentu mój licznik pętli zamiast wskazywać kolejne dwusetne i trzysetne wartości nagle zaczyna znów liczyć od 1, a już wybitnie upodobał sobie wartość 33... tak więc wszystko ślicznie działa mi do iluśtamcyfrowych liczb, a potem nagle zaczyna wyświetlać niepoprawne wyniki i się okazuje, że sumowanie dwóch 300-cyfrowych liczb dodatnich daje trzydziestocyfrową liczbę... kompletny bezsens... :/
godz. 2:32: udało mi się skończyć z A1... jak zwykle przyczyna była wybitnie ... hmmm... jak by to ująć... trywialna :P. Wszystko przez to, że jedna funkcja zwracała mi byte'y zamiast longintów... człowiek nie zwraca uwagi na takie rzeczy po tylu godzinach przed kompem... no to teraz kolejny stopień wtajemniczenia... A2...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
swiecmich
pijak
Dołączył: 09 Lis 2005
Posty: 62
Przeczytał: 0 tematów
Skąd: pomorze :D
|
Wysłany: Sob 3:47, 11 Mar 2006 Temat postu: |
|
|
O co chodzi z reszta z dzielenia w tym zadaniu ? Jak to liczycie ?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 12:44, 11 Mar 2006 Temat postu: |
|
|
ludzie ktorzy przepchneli powiedzcie mi czy mnożenie i dzielenie pisaliscie pisemnie i czy pierwiastkowanie metoda (20s+x)x czy jakos tak. bo w A2 dostaje tle niewiem czemu:( normalnie zaczynam wariowac z tym zadaniem A wiec jak nie chcecie mnie miec na sumieniu to naskropcie cos prosze..
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
jagm
zielony żul
Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów
|
Wysłany: Sob 13:07, 11 Mar 2006 Temat postu: |
|
|
Ja tak zrobiłem, tzn. mnożenie i dzielenie pisemne, a pierwiastkowanie (20s+x)x. Ale to jest kwestia zawsze poprawności Twojego dodawania i odejmowania. W mnożeniu najlepiej nie korzystać z własnej funkcji dodawania, tylko lepiej od razu dodawać te cyfry do wyniku. No i nie zerować na samym początku wyniku, bo to też dużo czasu zabiera (zerowanie mam jedynie przy mnożeniu od 1 do x.len+y.len)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 13:12, 11 Mar 2006 Temat postu: |
|
|
Czy moze ktos napisac jasno o co chodzi z tym wczytywaniem znak po znaku. Bo jakos tego nie rozumiem. Przeciez musimy podac cala liczbe na wejsciu i jak to odczytac w pacalu, moze wystarczy prosta komenda podstawic ? Nie wiem i strasznie sie mecze z tym, POMOCY !
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 14:00, 11 Mar 2006 Temat postu: |
|
|
co to za metoda pierwiastkowania (20s+x)x ?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Pawel Str.
pijak
Dołączył: 06 Lut 2006
Posty: 429
Przeczytał: 0 tematów
Skąd: Ze starszego roku / Z Gorlic
|
Wysłany: Sob 14:13, 11 Mar 2006 Temat postu: |
|
|
Anonymous napisał: | Czy moze ktos napisac jasno o co chodzi z tym wczytywaniem znak po znaku. Bo jakos tego nie rozumiem. Przeciez musimy podac cala liczbe na wejsciu i jak to odczytac w pacalu, moze wystarczy prosta komenda podstawic ? Nie wiem i strasznie sie mecze z tym, POMOCY ! |
W pętli
i:=1;
while true do
begin
read(a);
if (a in [-0123456789]) then
begin
tablica[i]:=a;
inc(i);
end
else
break;
end;
po wczytaniu obu liczb trzeba jeszcze zrobic readln;
Nie testowałem tego, dopiero później zacznę pisać to zadanie.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 14:29, 11 Mar 2006 Temat postu: |
|
|
jadm:
dodawanie i odejmowanie mam dobrze, tylko niewiem czemu w pierwiastkowaniu mi tle wyrzuca:|
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 14:38, 11 Mar 2006 Temat postu: |
|
|
cos nie smiga
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
jagm
zielony żul
Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów
|
Wysłany: Sob 14:48, 11 Mar 2006 Temat postu: |
|
|
Anonymous napisał: | jadm:
dodawanie i odejmowanie mam dobrze, tylko niewiem czemu w pierwiastkowaniu mi tle wyrzuca:| |
jagm! :P
a zerujesz tablicę przy czymś? bo zerowanie dużo czasu zabiera.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 14:52, 11 Mar 2006 Temat postu: |
|
|
jagm (sorka..):
hmm wiesz jak juz zeruje to pisze tab.length=0 i dlugosc jest zapisana w longintach wiec niewiem czemu mialoby to duzo czasu zabierac?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 14:58, 11 Mar 2006 Temat postu: |
|
|
jagm:
a jezeli chodzi ci o zerowanie tabicy kazdego indeksu osobno to tak nie robie:)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
jagm
zielony żul
Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów
|
Wysłany: Sob 15:05, 11 Mar 2006 Temat postu: |
|
|
To w takim razie powinno Ci przejść. No chyba że na coś innego tam jeszcze tracisz czas (jakieś niepotrzebne ify, itp.)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hansu
Nieomylny Admin
Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów
Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?
|
Wysłany: Sob 16:12, 11 Mar 2006 Temat postu: |
|
|
Ja bym raczej powiedzial ze sie gdzies zapetla... Akurat to zadanie ma takie timelimity ze pare ifow w ta czy w tamta strone nie powinno robic zadnej roznicy....
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
jagm
zielony żul
Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów
|
Wysłany: Sob 16:17, 11 Mar 2006 Temat postu: |
|
|
jeśli if jest wykonywany przy każdym przejściu pętli, to to może mieć znaczenie.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Sob 18:07, 11 Mar 2006 Temat postu: |
|
|
czy moglby ktos wtajemniczyc mnie w pierwiastkowanie (20s+x)x ?
prosze...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hansu
Nieomylny Admin
Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów
Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?
|
Wysłany: Sob 18:22, 11 Mar 2006 Temat postu: |
|
|
[link widoczny dla zalogowanych]
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|