Skocz do zawartości

kfgz

Stały użytkownik
  • Postów

    1641
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Treść opublikowana przez kfgz

  1. Z alternatyw: http://photobucket.com (trzeba założyć konto) http://imageshock.eu/
  2. Może liczby pierwsze w mało wyrafinowany sposób: #pragma hdrstop#include <stdio.h>#include <conio.h>#include <time.h>#define Step 2#pragma argsusedint key(){ printf("\n\nNacisnij dowolny klawisz!"); getch(); return 0;}int Prime(unsigned int Number) { unsigned int Divisor = 3; while (Divisor * Divisor <= Number && Number % Divisor) Divisor += Step; if (Divisor * Divisor > Number) return 1; else return 0; } int main(int argc, char **argv) { int Rl = 0, Ru = 100; printf("Podaj dolny zakres: "); scanf("%d", &Rl); printf("Podaj gorny zakres: "); scanf("%d", &Ru); if (Rl > Ru || Rl < 0 || Ru < 0) { printf("\n\nNieprawidlowy zakres!!!\n\n"); key(); return 0; } printf("\nZakres: %d - %d\n\n", Rl, Ru); if (Ru < 2) { printf("Znaleziono: 0"); key(); return 0; } if (Ru == 2) { printf("Znaleziono: 1 [2]"); key(); return 0; } printf("Poczatek algorytmu...\n\n"); time_t t1, t2; t1 = time(NULL); unsigned int Number, Count = 0; if (Rl == 2) {Rl++; Count = 1;} if (Rl != 2) if (!(Rl % 2)) Rl++; for (Number = Rl; Number <= Ru; Number += Step) if (Prime(Number)) Count++; t2 = time(NULL); printf("Koniec algorytmu...\n\n"); printf("Znaleziono: %d\n\n", Count); printf("Czas obliczen: %d [s]\n\n", t2 - t1); key(); return 0; } Kod możesz zmodyfikować wedle gustu. Wersja skompilowana: primes.zip Albo FFT. Gdzieś kod mi się zapodział :(
  3. Jeden ze sposobów: http://forum.purepc.pl/index.php?showtopic...p;#entry2358502
  4. W XviD Profile @ Level (more), zakładka Profile.
  5. AXP1700+ 9min 11sek
  6. Algorytm może się kończyć wcześniej tj. dla N = sqrt(N) pod warunkiem, że wykosi się wielokrotności 2. #pragma hdrstop#include <stdio.h>#include <conio.h>#include <math.h>#define Step 2#pragma argsusedint key(){ printf("\n\nNacisnij dowolny klawisz!"); getch(); return 0;}int main(int argc, char **argv){ int Ru = 100, Rl = 0; printf("Podaj dolny zakres: "); scanf("%d", &Rl); printf("Podaj gorny zakres: "); scanf("%d", &Ru); Ru++; if (Rl > Ru || Rl < 0 || Ru < 1) { printf("\n\nNieprawidlowy zakres!!!\n\n"); key(); return 0; } printf("\nZakres: %d - %d\n\n", Rl, Ru - 1); char *P; P = new char[Ru]; if (NULL != P) { printf("Poczatek algorytmu...\n\n"); unsigned int I, Number, F = (int)(sqrt(Ru - 1)); P[0] = 0; P[1] = 0; P[2] = 1; for (I = 3; I < Ru; I += Step) P[I] = 1; for (I = 4; I < Ru; I += Step) P[I] = 0; for (I = 3; I <= F; I += Step) for (Number = I * I; Number < Ru; Number += Step * I) if (P[Number]) P[Number] = 0; printf("Koniec algorytmu...\n\n"); unsigned int Count = 0; for (I = Rl; I < Ru; I++) if (P[I]) Count++; printf("Znaleziono: %d\n\n", Count); if (Count) { printf("Wypisac liczby pierwsze (0 = Nie)? "); int d; scanf("%d", &d); if (d) { printf("\n\n"); for (I = Rl, Number = 1; I < Ru; I++) if (P[I]) {printf("#%d: %d\n", Number, I); Number++;} } } } key(); return 0;}
  7. U mnie różnica wynosi 2259 sekund.
  8. albo poprzez sprawdzenie daty utworzenia katalogu windows.
  9. http://www.kryptografia.com/oprogramowanie...gramowanie.html http://www.poradykomputerowe.pl/bezpieczen..._plikow-64.html
  10. kfgz

    Jaki zegarek?

    /OT Kiedyś kupiłem rosyjski zegarek (kwarc) za kilkanaście zł. Tarcza i koperta to była porażka ale za to większość zachodnich kwarców wymiękała jeżeli chodziło o dokładność. Na 6 miesięcy spieszył się góra kilka sekund w najgorszym wypadku o_O. Niestety przy wymianie baterii uszkodziłem cewkę 8O
  11. Taki wynalazek w podczerwieni - połączenie obiektywów przez redukcję odwrotną:
  12. Nowsze wersje ffdshow umożliwiają dekodowanie H.264 ale podejrzewam, że problem jest raczej z samym kontenerem MP4. Masz zainstalowany Haali Media Splitter? Jeżeli tak to spróbuj wyłączyć wewnętrzny splitter w MPC (Internal Filters --> Source Filters --> MP4/MOV).
  13. Codecs --> Uncompressed (all supported). Ffdshow obsługuje dźwięk w formacie Real Audio (rmvb) tak więc nie powinno być problemów.
  14. A musi to być koniecznie ISO? Jeśli nie to polecam: http://www.darmowe-programy.info/WinHex-12.8-download.html Tools --> Disk tools --> Clone disk
  15. Jedno z możliwych rozwiązań (ffdshow): Możesz dodatkowo zaznaczyć LFE Crossover oraz Delay (20ms dla L i R surround). Jest też możliwość sprzętowego up-mixu - CMSS 3D.
  16. Kiedyś bawiłem się w edycję BIOSu z niskiego poziomu poprzez porty pod DOSem. Może później coś naskrobię na ten temat (jeśli będziesz zainteresowany). EDIT1: Wyjątkowo ciężko mi się dziś myśli -> DOS - polecenie time. EDIT2: Możesz też spróbować uruchomić time z poziomu windowsa. Jeżeli nie masz dostępu do konsoli to umieść to polecenie w pliku wsadowym (bat).
  17. IMHO nie ma sensu kupować aparatu, który nie ma możliwości robienia zdjęć w trybie preselekcji czasu lub przysłony. Ten wygląda w miarę sensownie: http://www.dpreview.com/reviews/specs/Fuji...inepixe550z.asp Nawet zapis do RAW ma. EDIT: http://www.allegro.pl/item165203042_fuji_f...fvat_tanio.html http://www.allegro.pl/item165204279_fuji_f...fvat_tanio.html Gwarancja tylko 3 miesiące pewnie dlatego tak tanio.
  18. 1. Datami 2. Ręcznie 3. Przerobione są w podkatalogu z oryginałami. Mają nazwę zaczynającą się od _ dla rozróżnienia ;)
  19. kfgz

    Zagadki

    Ja naliczyłem 23.
  20. W nowych wersjach MPC trzeba dwukrotnie kliknąć na danym formacie audio w zakładce Internal Filters --> Transform Filters.
  21. Ja zaczynałem od 486DX33MHz + 4MB RAM + HDD 340MB i DOSa 6.0. Pamiętam, że w pracowni technikum szczytem marzeń było wtedy 80286 :lol:.
  22. kfgz

    Topic śmiechu

    http://ziza.ru/2007/02/08/serfing_s_dinamitom.html
  23. albo poprzez http://www.softpedia.com/get/System/OS-Enh...mize-Tool.shtml General --> Disable Shutdown Event Tracker
  24. kfgz

    Króliczek

    Popsuję wam zabawę :P http://img336.imageshack.us/my.php?image=pwneddv2.png
  25. Karawan jest spoko: 1-sze miejsce w highscore :)
×
×
  • Dodaj nową pozycję...