Bo faktycznie przekracza czas: przykład95
Cześć! Zabrałem się za to zadanie jako pierwsze i dopiero zaczynam przygodę ze spojem, nie mówiąc o programowaniu Ja do tego zadania podszedłem zupełnie inaczej, niż koledzy powyżej. Pytanie czy nie jest to przekombinowane? Oprócz tego sędzia pokazuje mi błąd, którego nie mogę znaleźć, mógłby ktoś doświadczony nakierować? Generalnie za wszelkie uwagi z góry dzięki
#include
using namespace std;
int grup1(int &);
//**************************************************************************************************
int main()
{
int gr1, gr2;
cout << "Podaj liczbe dzieci w obu grupach: " << endl;
cin >> gr1 >> gr2;
for(int i = 1; ; i++)
{
int c = grup1(gr1); // Podmiana zmiennej tak, żeby przy każdym obiegu pętli przyjmowała wartość pierwotną. Tak więc zmienna c przyjmuje wartosc gr1.
c *= i;
if(c % gr2 == 0)
{
cout << "Liczba cukierkow: " << c << endl;
return 0;
}
else if(gr2 % c == 0)
{
cout << "Liczba cukierkow: " << gr2 << endl;
return 0;
}
}
}
//**************************************************************************************************
int grup1(int &grupa1)
{
grupa1 *= 1;
return grupa1;
}
na wyjściu ma być dokładnie to, co sobie autor zadania zażyczył !
czy w treści zadania napisano, że na wyjściu ma być jakikolwiek tekst poza liczbami ?
czy przeczytałeś dokładnie treść zadania ? niezależnie od twojej odpowiedzi przeczytaj dokładnie jeszcze raz (albo więcej), bo obecnie twój program robi niedokładnie to, co podano w treści
Hej, czy może ktoś podpowiedzieć na czym polega problem przekroczenia czasu?
Mam podobny kod co kolega powyżej i ten sam komunikat
A wpisywałeś liczby, które podałem?
2
11 11
10 20
Zapętla Ci się coś w nieskończoność i dlatego przekracza czas.
Co dokładnie? Nie mam pojęcia gdyż tak słabego formatowania kodu nie widziałem od czasów kiedy zaczynałem samo-naukę programowania, nie idzie ogarnąć co jest gdzie do czego. Przykład:
cout <<d << endl;
}
}
while(a!=b);
}
Witam, mam ogromną prośbę - zerknąłby ktoś i powiedział co tutaj nie gra? -> https://ideone.com/RTmgqK38
Dane wyjściowe w tym kodzie się nie zgadzają (na ideone), mimo iż na kompilatorze działa. Nie umiem zrozumieć co przeoczyłem. Z góry dzięki za pomoc.
Witam! Proszę o pomoc - na kompilatorze jak i na ideone dostaję dobre wyniki, ale na spoju sędzia nie zalicza rozwiązania. Długo szukałem jakiegokolwiek błędu w kodzie, ale nie mogłem go znaleźć.
kod -> https://ideone.com/tW6kK831
Cześć,
Czy mógłby mnie ktoś naprowadzić dlaczego mój kod do zadania przedszkolanki nie przechodzi przez sędziego? Przeglądając ten wątek wkleiłem go również na ideone. Wprowadziłem dane wejściowe i na wyjściu pojawiły mi się zera… Przypuszczam, że to samo dzieje się po wklejeniu go do sędziego, ale dlaczego tak się dzieje? Przy testowaniu przez konsole wszystko działa jak należy (a przynajmniej ja nie doszukałem się błędu). [Mój kod.]. Proszę o jakieś wskazówki.
e: Zmiana wersji języka z C++14(gcc 6.3) na c++14(clang 4.0) spowodowało zaliczenie zadania. Nie rozumiem jednak dlaczego tak się dzieje? Zostawię kod do wieczora, może ktoś mi coś podpowie. Jeśli sam znajdę odpowiedź to usunę wcześniej.
Pozdrawiam.