Forum Informatyka UJ forum Strona Główna Informatyka UJ forum
Rocznik 2005 - czyli najlepsze forum w sieci
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

A - magiczna siódemka
Idź do strony Poprzedni  1, 2, 3 ... 7, 8, 9, 10, 11  Następny
 
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
wuodi
pijak



Dołączył: 10 Lis 2005
Posty: 140
Przeczytał: 0 tematów


PostWysłany: Śro 1:09, 15 Mar 2006    Temat postu:

3 BALSAMY za gotowy algorytm dzielenia
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Śro 1:15, 15 Mar 2006    Temat postu:

wuodi: 2 BALSAMY za niedzialajacy algorytm dzielenia, idziesz na to? :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
wuodi
pijak



Dołączył: 10 Lis 2005
Posty: 140
Przeczytał: 0 tematów


PostWysłany: Śro 2:02, 15 Mar 2006    Temat postu:

sam wymyslilem dwa niedzialajace :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
jagm
zielony żul



Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów


PostWysłany: Śro 7:03, 15 Mar 2006    Temat postu:

Tradycyjnym, szkolnym sposobem to zrób.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
wuodi
pijak



Dołączył: 10 Lis 2005
Posty: 140
Przeczytał: 0 tematów


PostWysłany: Śro 20:21, 15 Mar 2006    Temat postu:

:| u mnie jest blad 202
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Śro 20:32, 15 Mar 2006    Temat postu:

TLE TLE TLE niech nam zyje TLE
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


PostWysłany: Śro 20:36, 15 Mar 2006    Temat postu:

wuodi napisał:
:| u mnie jest blad 202

Spróbuj to pod linuxem skompilować i tam uruchomić, to może zaskoczyć :) Ewentualnie staraj się tak pisac kod, zeby używał jak najmniej zmiennych, które są tymi dużymi liczbami.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Śro 20:53, 15 Mar 2006    Temat postu:

ja mam r6a i nie moge znalezc bledu
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



Dołączył: 19 Lis 2005
Posty: 649
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Śro 20:57, 15 Mar 2006    Temat postu:

Anonymous napisał:
ja mam r6a i nie moge znalezc bledu


to znaczy ze zle dane wczytujesz, dodaj readln po wczytaniu tych dlugich liczb a do wczytania liczby operacji i numeru operacji uzywaj readln zamiast read to chyba powinno pomoc
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Śro 21:02, 15 Mar 2006    Temat postu:

Fidel napisał:
Anonymous napisał:
ja mam r6a i nie moge znalezc bledu


to znaczy ze zle dane wczytujesz, dodaj readln po wczytaniu tych dlugich liczb a do wczytania liczby operacji i numeru operacji uzywaj readln zamiast read to chyba powinno pomoc



wlansie tak mam :(
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Madras
Omylny Admin



Dołączył: 09 Lis 2005
Posty: 2021
Przeczytał: 0 tematów

Skąd: Z Pokoju :]

PostWysłany: Śro 21:06, 15 Mar 2006    Temat postu:

I właśnie stąd błąd.
Zapewne czytasz dane algorytmem:
Kod:
wczytaj znak
dopóki wczytany znak to cyfra albo minus rób
  konwertuj
  wczytaj kolejny znak

Na Windowsie to działa, bo koniec linii to dwa znaki, przy czym tem pierwszy wczytujesz jako ostatni znak wczytywanej liczby (co przerywa czytanie), a ten drugi wystarczy readln'owi, żeby poznać, że linia się skończyła. Jednak na systemach UNIXowych znak końca linii jest tylko jeden, i Ty go zczytujesz podczas wczytywania liczby. Dlatego gdy wywołujesz kolejnego ReadLn'a, to on Ci przeczyta całą następną linię, tą, w której jest numer działania, które masz wykonać. I gdy Twój program próbuje już rzeczywiście wczytać numer działania, to jest w linii już następnego zestawu danych, no i na wejściu ma liczbę o 50000 tysiącach cyfr...


Ostatnio zmieniony przez Madras dnia Śro 21:15, 15 Mar 2006, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



Dołączył: 19 Lis 2005
Posty: 649
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Śro 21:07, 15 Mar 2006    Temat postu:

Anonymous napisał:
Fidel napisał:
Anonymous napisał:
ja mam r6a i nie moge znalezc bledu


to znaczy ze zle dane wczytujesz, dodaj readln po wczytaniu tych dlugich liczb a do wczytania liczby operacji i numeru operacji uzywaj readln zamiast read to chyba powinno pomoc



wlansie tak mam :(


w takim razie stworz sobie plik 1.txt czy cokolwiek innego w ktorym biedziesz mial

1
10 5
2

i wlaczyc program z lini komend wpisujac: nazwaprogramu < 1.txt

jesli wyrzuci Ci runtima odpowiedniego (106 ?? nie pamietam dokladnie) to znaczy ze jednak zle wczytujesz i proponuje probowac przez przenosznie i dodawanie paru readln-ow jesli ten blad nie wyskoczy to chyba znaczy ze gubi sie przy duzych liczbach czyli mozesz miec za male tablice albo cos w tym rodzaju - tylko przypuszczenia
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



Dołączył: 19 Lis 2005
Posty: 649
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Śro 21:07, 15 Mar 2006    Temat postu:

Madras napisał:
I właśnie stąd błąd.


jak zwykle pomocny :twisted:
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Madras
Omylny Admin



Dołączył: 09 Lis 2005
Posty: 2021
Przeczytał: 0 tematów

Skąd: Z Pokoju :]

PostWysłany: Śro 21:16, 15 Mar 2006    Temat postu:

Nie mów hop póki Madras nie śpi :P.
Chociaż mogłem zaznaczyć, że będę rozbudowywał wypowiedź, w sumie to nie jest takie oczywiste ;].
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



Dołączył: 19 Lis 2005
Posty: 649
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Śro 21:25, 15 Mar 2006    Temat postu:

Madras napisał:
Nie mów hop póki Madras nie śpi :P.


:)


No sprawdzilem jak to u mnie wyglada Readln na zestawy potem readami liczby dopoki zreadowane nie bedzie rozne od 0..9 a potem readln na rodzaj operacji - ja to robilem metoda prob i bledow i jakos wyszlo :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
zielony
Gość






PostWysłany: Śro 23:43, 15 Mar 2006    Temat postu:

dlaczego jak chce wczytac u sibie najdlusza liczbe jaką mozna zrobic to wczytuje mi tylko 3 całe linie ekranowe i kwałek 4 i tak potem wyskakuje bład?
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 :]

PostWysłany: Czw 0:07, 16 Mar 2006    Temat postu:

Bo bufor ekranowy ma tylko 255 znaków jak sie nie mylę, jeśli używasz standardowego trybu 25x80 to po trzech liniach i piętnastu znakach zrobiłbyś overflow ;)

wpisz te liczby w notatniku (najlepiej generatorem jakims w pascalu napisanym przez siebie) i potem wywolaj z linii komend
nazwa_programy<nazwa_pliku.txt

albo w *unixe
'/nazwa_programy<<nazwa_pliku.txt

(mam nadzieje ze nie pomylilem skladni ;) nie znam sie na tych *NIXACH ;) :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
klakier
pijak



Dołączył: 08 Mar 2006
Posty: 81
Przeczytał: 0 tematów


PostWysłany: Czw 0:32, 16 Mar 2006    Temat postu:

a wiadomo czy wroci testerka czy nie?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
wuodi
pijak



Dołączył: 10 Lis 2005
Posty: 140
Przeczytał: 0 tematów


PostWysłany: Czw 1:59, 16 Mar 2006    Temat postu:

Ona już wróciła. O zbawienie nasze!
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Czw 2:11, 16 Mar 2006    Temat postu:

A spotkal sie ktos moze z bledem 234 (REA), jesli wolno zapytac...
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Czw 2:25, 16 Mar 2006    Temat postu:

Anonymous napisał:
A spotkal sie ktos moze z bledem 234 (REA), jesli wolno zapytac...


No miałem ten piękny bład. Najlepszym lekarstwem na to jest .... przepisanie programu. A tak serio to miałem żle wczytywanie.
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Lupus
pijak



Dołączył: 02 Lut 2006
Posty: 105
Przeczytał: 0 tematów

Skąd: Lea/Piastowska

PostWysłany: Czw 2:36, 16 Mar 2006    Temat postu:

Na pewno o taki błąd Ci chodzi?...

Tu masz listę:
Run time errors
[link widoczny dla zalogowanych]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
oinopion
żul



Dołączył: 28 Lis 2005
Posty: 858
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Czw 3:40, 16 Mar 2006    Temat postu:

Robson napisał:

albo w *unixe
'/nazwa_programy<<nazwa_pliku.txt

(mam nadzieje ze nie pomylilem skladni ;) nie znam sie na tych *NIXACH ;) :P


./nazwa_prog < plik.txt

spacje do okoła < są opcjonalne. << znaczą... nie pamiętam... ale też zadziała. > oznacza output do pliku, >> oznacza output do pliku, ale w trybie dopisywania.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Source
pijak



Dołączył: 26 Paź 2005
Posty: 92
Przeczytał: 0 tematów

Skąd: Zmc

PostWysłany: Czw 23:07, 16 Mar 2006    Temat postu:

Hmmm takie jedno małe pytanko :P
Czy są jakieś inne warunki brzegowe od x / 0 i x mod 0 ? Ja w obu wypisuje ERROR, na testerce mateo mam wszystkie testy OK a jednak system mi A4(dzielenie i reszta) nie przyjmuje. Moze maly help ? :wink:
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Pią 0:01, 17 Mar 2006    Temat postu:

Aaa dzieki za sugestie :) rzeczywiscie to bylo wczytywanie.

A a propos bledow, to jest wiecej bledow, ktorych nie ma na tej liscie , a ktore wywala testerka...
Powrót do góry
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych Wszystkie czasy w strefie EET (Europa)
Idź do strony Poprzedni  1, 2, 3 ... 7, 8, 9, 10, 11  Następny
Strona 8 z 11

 
Skocz do:  
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
Regulamin