-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.comp.programming
Subject: Re: DCT
Date: Sun, 12 May 2013 14:09:07 +0200
Organization: Netia S.A.
Lines: 51
Message-ID: <kmo1aj$6k0$1@mx1.internetia.pl>
References: <a...@g...com><fjo7o815e3vt9ib65
odbq2h59gu7hgpo3d@4ax.com><km0uor$ub1$1@news.task.gda.pl>
<km13vu$vjb$1@node1.news.atman.pl><km1668$fiv$1@news.task.gda.pl>
<km1g5v$c3t$1@node1.news.atman.pl> <km1iti$v4c$10@mx1.internetia.pl>
<51892709$0$1230$65785112@news.neostrada.pl>
<kmd7cn$9mh$1@mx1.internetia.pl>
<518a522b$0$1215$65785112@news.neostrada.pl>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1368361107 6784 83.238.197.12 (12 May 2013 12:18:27 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Sun, 12 May 2013 12:18:27 +0000 (UTC)
In-Reply-To: <518a522b$0$1215$65785112@news.neostrada.pl>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.11) Gecko/20121123
Icedove/10.0.11
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.comp.programming:203321
[ ukryj nagłówki ]On 08.05.2013 15:24, slawek wrote:
> Użytkownik "Michoo" napisał w wiadomości grup
> dyskusyjnych:kmd7cn$9mh$...@m...internetia.pl...
>
>> Niosą dla uczestnika olimpiady tą samą informację. Student na
>> zaliczeniu ma pokazać, ze umie z pierwszej formy zrobić drugą.
>
> Michoo, po co tyle trudu z tłumaczeniem prostej sprawy: jak Kali ukraść
> krowy dobrze, jak Kalemu ukradną źle.
Ale tu nie chodzi o kradzież czegokolwiek - jest wymagane, że powinieneś
mieć prawo wykorzystać przesłany kod.[*]
Upraszczam do granic:
Problem na olimpiadzie:
Jasio chce wiedzieć która z zabawek jest większa. W pierwszej linii
wejścia rozmiar pierwszej, w drugiej linii rozmiar drugiej. Wypisz na
wyjściu jedną linię zawierającą rozmiar większej zabawki.
Problemem jest tu wymyślenie, że należy użyć algorytm max. Czy użyte
zostanie std::max, if(...)else, czy ?: nie ma znaczenia. Kod tylko
prezentuje to, że autor umiał wymyślić co zastosować aby rozwiązać problem.
Problem na zaliczeniu:
W pierwszej linii wejścia liczba A, w drugiej linii liczba B. Napisz
funkcję, która porówna te dwie wartości i zwróci większą oraz drugą,
która wypisze tę wartość w pojedynczej linii wyjścia.
Rozwiązanie w którym użyto std::max jest błędne. if(...)else, czy ?:
użyte "w miejscu" też są błędne. Zadaniem było napisanie funkcji, a nie
rozwiązanie jakiegoś problemu.
[*] Notka: nie uważam wykorzystania cudzego kodu (będącego implementacją
znanego algorytmu) za coś co powinno być rozważane w ogóle w kategorii
kradzieży - jedyne co zarabia "kradnący" to czas, który zaoszczędził na
pisaniu. Można dyskutować gdy kod zawiera niejawne optymalizacje (czyli
jest realizacją NIEjawnego algorytmu) - wtedy jego użycie dodaje jakiś
zasób wiedzy a więc być może utracone zyski autora.
W końcu na ile sposobów da się sensownie zapisać min(a,b)? Dlatego wyrok
w sprawie google-oracle (gdzie znaleziono w olbrzymiej bazie kodu jedno
"naruszenie") jest wg mnie w tej części głupi (tzn "koszt" tego
"naruszenia" został wg mnie bardzo sensownie policzony, ale głupie było
samo stwierdzenie naruszenia - facet który napisał kiedyś tę funkcję
miał ją skopiować, mimo, że wszystkie inne nie? ...)
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 13.05.13 08:55 M.M.
- 14.05.13 01:25 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-15 Łódź => NodeJS Developer <=
- 2025-02-15 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-15 Warszawa => Developer .NET (mid) <=
- 2025-02-15 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-02-14 Zdalne załączanie grzałki bojlera elektrycznego
- 2025-02-14 Warszawa => Kierownik ds. kluczowych Klientów <=
- 2025-02-14 Częstochowa => Product Manager - Systemy infrastruktury teleinformaty
- 2025-02-14 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-02-14 Warszawa => Data Engineer (Tech Leader) <=
- 2025-02-14 Czy ma sens grupa news:pl.soc.polityka-prawna ? :-)
- 2025-02-14 e-paper
- 2025-02-14 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-14 Warszawa => System Architect (Java background) <=
- 2025-02-14 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-14 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=