• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

KC004 - Zliczanie wystąpień (Czas 0.00)

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
364 wizyt
pytanie zadane 13 maja 2018 w SPOJ przez Kamil Paradowski Użytkownik (620 p.)

Witam, próbuję rozwiązać problem w zadaniu “Zliczanie wystąpień” z jak najlepszym czasem.

http://pl.spoj.com/problems/KC004/

Mój kod wygląda następująco (Jeżeli ktoś pracuje również nad tym problemem, proszę nie psuć sobie zabawy i nie czytać go):   

#include <iostream>

int main()
{
    std::ios_base::sync_with_stdio(false);
    std::cin.tie(NULL);
    int searched,n,number,counter=0;
    while (std::cin>>searched>>n)
    {
        for (int i=0;i<n;++i)
        {
            std::cin>>number;
            if (number==searched)
                ++counter;
        }
        std::cout<<counter<<"\n";
        counter=0;
    }
    return 0;
}

Uzyskuję czas 0.01… Jednak chciałbym mieć 0.00, bo widzę, że jest to możliwe. Co mógłbym poprawić w tym kodzie, aby mógł działać jeszcze szybciej?

Pozdrawiam! :)

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 193 wizyt
0 głosów
0 odpowiedzi 236 wizyt
pytanie zadane 17 czerwca 2018 w SPOJ przez Kamil Paradowski Użytkownik (620 p.)
+2 głosów
3 odpowiedzi 325 wizyt

91,824 zapytań

140,490 odpowiedzi

316,950 komentarzy

61,159 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...