|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Spectro
Mistrz grilla
Dołączył: 09 Mar 2006
Posty: 2306
Przeczytał: 0 tematów
Skąd: Kurdwanów
|
Wysłany: Czw 8:30, 09 Lis 2006 Temat postu: Zadanie K - Satelita |
|
|
[link widoczny dla zalogowanych]
Kurczę, czemu jeszcze nie można submitować? :?
|
|
Powrót do góry |
|
|
|
|
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: Czw 14:22, 09 Lis 2006 Temat postu: |
|
|
nie ma to jak zadanie z podtekstem ;d
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
cct
pijak
Dołączył: 21 Mar 2006
Posty: 202
Przeczytał: 0 tematów
|
Wysłany: Pią 4:57, 10 Lis 2006 Temat postu: |
|
|
Dla chętnych wzorcówka leży [link widoczny dla zalogowanych].
Przechodzi n*log(n).
Hint: jego zachłanność polega na sposobie upakowania modułów przy ustalonej pojemności ładowni.
Pamiętać, co ma dokładnie znajdywać binSearch, oraz policzyć oszacowania górne/dolne dla niego w pętli przy wczytywaniu!
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fen
zielony żul
Dołączył: 22 Lut 2006
Posty: 946
Przeczytał: 0 tematów
Skąd: Bochnia
|
Wysłany: Pią 17:10, 10 Lis 2006 Temat postu: |
|
|
ten algorytm nie ma złożoności n*log(n), lecz n*log(Sigma), gdzie Sigma to górne oszacowanie pojemności wahadłowca...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Pią 17:13, 10 Lis 2006 Temat postu: |
|
|
cct napisał: | oraz policzyć oszacowania górne/dolne dla niego w pętli przy wczytywaniu! |
Nie ma potrzeby. Przechodzi z ograniczeniem na stałe od dołu 0, a od góry 2000000000.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
aga
pijak
Dołączył: 25 Wrz 2006
Posty: 114
Przeczytał: 0 tematów
|
Wysłany: Pią 17:46, 10 Lis 2006 Temat postu: |
|
|
Hmmm, nie bardzo rozumiem:
dla testu
1
6 2
4 6 5 3 2 3
program cct daje wynik 14. Czemu nie wystarczy 13? 4+6=10, 5+3+2+3=13.
Może to jest cos oczywistego, ale ja nie widzę...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Spectro
Mistrz grilla
Dołączył: 09 Mar 2006
Posty: 2306
Przeczytał: 0 tematów
Skąd: Kurdwanów
|
Wysłany: Pią 17:56, 10 Lis 2006 Temat postu: |
|
|
cct widać ma błąd w algorytmie, którego nie wykryły testy :P . Ja też mam 13.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Fen
zielony żul
Dołączył: 22 Lut 2006
Posty: 946
Przeczytał: 0 tematów
Skąd: Bochnia
|
Wysłany: Pią 17:59, 10 Lis 2006 Temat postu: |
|
|
5 minut temu dostałem OK na athinie i też dostaję 13 na tym przykładowym teście :wink:
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
smas
Okrutny Admin
Dołączył: 20 Paź 2005
Posty: 1634
Przeczytał: 0 tematów
|
Wysłany: Pią 17:59, 10 Lis 2006 Temat postu: |
|
|
Spectro napisał: | cct widać ma błąd w algorytmie, którego nie wykryły testy :P . Ja też mam 13. |
Ja myślę, że ta binarka jest zła:)
IN:
3 2
4 6 5
OUT:
6
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
aga
pijak
Dołączył: 25 Wrz 2006
Posty: 114
Przeczytał: 0 tematów
|
Wysłany: Pią 18:01, 10 Lis 2006 Temat postu: |
|
|
To ciekawe, bo właściwie to większość testów, które robiłam, daje właśnie takie o 1 wieksze wyniki ;-)
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kafex
zielony żul
Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów
Skąd: Zawiercie
|
Wysłany: Pią 18:03, 10 Lis 2006 Temat postu: |
|
|
Zatem kto jest chętny do zapodania poprawnej ;)
|
|
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: Pią 18:13, 10 Lis 2006 Temat postu: |
|
|
[link widoczny dla zalogowanych]
mam nadzieje, ze dziala ;]
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kafex
zielony żul
Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów
Skąd: Zawiercie
|
Wysłany: Pią 18:20, 10 Lis 2006 Temat postu: |
|
|
to było słiiit jagmusiu =* dzienkójemy
|
|
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: Pią 18:21, 10 Lis 2006 Temat postu: |
|
|
odrobicie w polu :P
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
chlebek
alkoholik
Dołączył: 04 Lut 2006
Posty: 556
Przeczytał: 0 tematów
Skąd: Siedlce\Kraków
|
Wysłany: Pią 22:09, 10 Lis 2006 Temat postu: |
|
|
aga napisał: | To ciekawe, bo właściwie to większość testów, które robiłam, daje właśnie takie o 1 wieksze wyniki ;-) |
u mnie tak samo, musialem recznie sprawdzac
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
smh
[świeżak]
Dołączył: 05 Mar 2006
Posty: 21
Przeczytał: 0 tematów
|
Wysłany: Sob 1:36, 11 Lis 2006 Temat postu: |
|
|
jagm napisał: | http://www.ii.uj.edu.pl/~jagielam/asd/k.exe
mam nadzieje, ze dziala ;] |
gdy generuje testy o dużym rozmiarze, dajmy na to: 10^7, to Twoja binarka gdy wynik jest większy niż 10^7, to i tak wyświetla 10^7, na przykład dla 5 danych o rozmiarze 10^6:
Kod: |
-----------
moje
10139304
9938255
9931885
5783550
31043723
-----------
jagm
10000000
9938255
9931885
5783550
10000000
-----------
cct
10139304
9938255
9931885
5783550
31043723
|
|
|
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 :]
|
Wysłany: Sob 11:23, 11 Lis 2006 Temat postu: |
|
|
Może TCS miał mało czasu i wszystko, co przechodzi test przykładowy, dostaje OK?
|
|
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 :]
|
Wysłany: Sob 11:28, 11 Lis 2006 Temat postu: |
|
|
Ych, a ja jak głupi patrzę na rozmiar danych i próbuję liniówkę wymyśleć ;p.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Roxel
pijak
Dołączył: 06 Kwi 2006
Posty: 249
Przeczytał: 0 tematów
Skąd: Pszczyna
|
Wysłany: Sob 12:32, 11 Lis 2006 Temat postu: |
|
|
Madras napisał: | Może TCS miał mało czasu i wszystko, co przechodzi test przykładowy, dostaje OK? |
ja mialem status queued ok. minute, wiec raczej sprawdzaja cos jeszcze poza przykladowym :wink:
|
|
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:01, 11 Lis 2006 Temat postu: |
|
|
smh napisał: | jagm napisał: | http://www.ii.uj.edu.pl/~jagielam/asd/k.exe
mam nadzieje, ze dziala ;] |
gdy generuje testy o dużym rozmiarze, dajmy na to: 10^7, to Twoja binarka gdy wynik jest większy niż 10^7, to i tak wyświetla 10^7, na przykład dla 5 danych o rozmiarze 10^6: |
fakt, źle mam ;] ale OK dostałem :P zaraz poprawię ;]
edit: już poprawiłem, binarka tam gdzie wcześniej
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
liffe
pijak
Dołączył: 16 Paź 2006
Posty: 78
Przeczytał: 0 tematów
Skąd: z daleka
|
Wysłany: Nie 12:17, 12 Lis 2006 Temat postu: |
|
|
głupie pytanie: longi wypisują się przecież poleceniem printf("%lg", a)???
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kafex
zielony żul
Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów
Skąd: Zawiercie
|
Wysłany: Nie 12:41, 12 Lis 2006 Temat postu: |
|
|
Myślisz chyba o long longach - %lld, pascalowe longi to zwykly int...ale ja tam C/C++ nie znam :P jeżeli nie zrozumiałem intencji to sorry ; )
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
liffe
pijak
Dołączył: 16 Paź 2006
Posty: 78
Przeczytał: 0 tematów
Skąd: z daleka
|
Wysłany: Nie 12:51, 12 Lis 2006 Temat postu: |
|
|
nie, chodziło mi o zwykle longi.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Rogal
Zjeb z kaszanką
Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów
Skąd: koło podbiegunowe
|
Wysłany: Nie 13:10, 12 Lis 2006 Temat postu: |
|
|
A po diabła używasz czegoś takiego jak zwykły long :?: O ile się nie mylę to w naszym przypadku ma on dokładne ten sam rozmiar co zwykły int.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Spectro
Mistrz grilla
Dołączył: 09 Mar 2006
Posty: 2306
Przeczytał: 0 tematów
Skąd: Kurdwanów
|
Wysłany: Nie 13:23, 12 Lis 2006 Temat postu: |
|
|
W naszym przypadku (a właściwie: na naszych maszynach) int jest typem czterobajtowym. Natomiast longi są czterobajtowe niezależnie od maszyny, podobnie jak shorty - te z kolei dwubajtowe.
liffe napisał: | głupie pytanie: longi wypisują się przecież poleceniem printf("%lg", a)??? |
A to akurat się zgadza :) .
|
|
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
|