1 / 3
Oct 2018

Witam mam problem ponieważ gdy wklejam kod to zawsze mi wyskakuje:“Przekroczono limit czasu”.
Czy ktoś mógłby mi pomóc
A o to kod jaki zawsze wklejam:

#include <iostream>

using namespace std;

long int silnia(int n)
{
    if(n==0)
    {
        return 1;
    }
    else
    {
        return n*silnia(n-1);
    }
}

int main()
{
    int liczba;
    int wynik,j,d,D;
    cin>>D;
    for(int i=1; i<=D; i++)
    {
        cin>>liczba;
        wynik=silnia(liczba);
        j=wynik%10;
        d=wynik%(100-j)/10;
        cout<<d<<" "<<j<<endl;
    }
    return 0;
}
  • created

    Oct '18
  • last reply

    Oct '18
  • 2

    replies

  • 2.2k

    views

  • 2

    users

  • 2

    likes

  • 50

    links

ponieważ jest to twój pierwszy post, to:

  1. zanim zadamy pytanie, najpierw sprawdzamy, czy dla danego zadania już nie założono wątku
  2. jeżeli jest wątek/wątki to czytamy, bo być może problem był już dawno temu rozwiązany
  3. jeżeli jest wątek, a rozwiązania nie ma, to dopisujemy swoje pytanie na jego koniec
  4. tylko, gdy wątku nie ma, zakładamy nowy wątek, wskazane jest na początku umieścić link do zadania
  5. wskazane jest przekazanie kodu programu, jako linku do ideone.com101, tam też można testować program, jeżeli z jakiegoś powodu wklejamy kod, to należy to zrobić POPRAWNIE (czyli używając przycisku ‘</>

więc teraz wróć do pkt. 1