41 / 72
Jun 2018

No dobrze , tylko ja u mnie troche inaczej to wyglada u mnie tylko jest opcja zeby wybrac stdin i jak juz wpisze to wtedy i tak wyskakuje blad taki sam jak wczesniej :D( czyli ze stdin i jeszcze stdout puste
https://imgur.com/a/2T75iwF4 tak to wyglada

a dałeś edytuj? Możesz poprawiać kod? Bo te okienka są aktywne tylko w trybie edycji, kiedy piszesz kod

Okey , nie uwzglednilem pierwszego wejscia ile razy ma sie wykonac :smiley: Dzieki za odpowiedzi bardzo pomogly. To teraz kolejne pytanie co to zadania ‘imieniny’ . Czy moj kod jest poprawny? sprawdzilem przypadki z zadania i pare innych i wychodzi dobrze , a sedzia nie przyjmuje. Pytam bo juz w paru zadaniach mialem tak ze dopiero za 2-3 razem zaakcepowal ten sam kod lub wystarczylo doddac <<endl;

pisałam wyżej, kod nie jest poprawny i nie działa nawet dla testów z tego wątku . Np. dlaczego uważasz że żeby Jasiu coś dostał cukierków koniecznie musi być mniej niż uczniów ?

Skoro kazdy musi dostac tyle samo , a Jasiu bierze tylko tyle cukierkow ile zostanie z reszty , jezeli rozda kazdemu tyle samo , to jesli nie ma tyle cukierkow ile jest uczniow(nie liczac jego) wszystkie ida do niego

ok, zgadza sie, ale to nie jedyny przypadek kiedy coś mu skapnie, a u ciebie to jedyny warunek kiedy coś dostanie

Nie jest jedyny . Jest jeszcze warunek , ktory mowi , ze jezeli reszta z dzielenia uczniow(odliczajac jasia) przez cukierki nie jest rowna 0 , to tez cos tam dostanie :smiley:

No tak jeśli będą spełnione jednocześnie te dwa warunki to dostanie, ale czy na pewno o to chodzi? Raczej nie. U ciebie nie dostanie jeśli tylko jeden z tych warunków będzie spełniony. I naprawdę poczytaj ten wątek, cały

Witam ponownie , nadal mecze to zadanie . Sprawdzilem przypadki dla ponad 100 roznych wejsc i wychodzi dobrze https://ideone.com/DYgIQr13. Sedzia nadal nie przyjmuje :smiley: Najgorsze jest to ze po przeanalizowaniu i przeczytaniu pytania dziesiatki ( moze i setki ) razy TERAZ nie widze w swoim kodzie zadnego bledu. Jedyne co przyszlo mi na mysl co moze byc zle z moim kodem to to , ze najpierw pobiera dane z jednego przypadku i wypisuje tak/nie a pozniej znow pobiera , i wypisuje , zamiast pobrac wszystkie przypadki i wypisac w oddzielnych liniach obok siebie wyniki , ale to raczej nie ma zadnego znaczenia

Tak nie ma to żadnego znaczenia, ale jeżeli chodzi o błąd, w twoim kodzie, to gdyby go nie było to czy nie dostałbyś zielonego?

Moja rada. Przeczytaj jeszcze raz uważnie treść zadania i pousuwaj ze swojego kodu i testów bezsensowne testy, chyba, że umiesz uzasadnić istnienie klasy o liczbie uczniów równej -3 lub zakup cukierków w ilości -100.

No ale przeczytalem tresc zadania bardzo dobrze … Lepiej sie juz chyba nie da , ale nie ma opisane czy jasiu rozdajac cukierki osobom w klasie rozdaje je rownoczesnie sobie , a jezeli cos z zostanie to wtedy tez zabiera , czy rozdajac cukierki pomija siebie i dopiero jezeli teraz cos zostanie to bierze dla siebie

Możesz mi wyjaśnić jak wyobrażasz, że coś daje się SOBIE? Z ręki do ręki czy jak? Kładziesz na biurko i za chwilę udajesz zaskoczonego skąd się to tu wzięło? No ale ok…

każdy musi dostać taką samą liczbę cukierków, oprócz niego samego, który nie je ich wtedy w szkole

Dalej twierdzisz, że nie jest napisane czy pomija siebie?

Ktoś tu chyba nie ma biadolących o polityce coworkersów / kolegów / rodziców / babci / cioci / … . Może rzeczywiście te cukierki się mu po prostu należały za ciężką i uczciwą pracę, np. na klasówką z matmy? :wink: (jeżeli ktoś za kilka lat nie odnajdzie aluzji: wyszukać hasła typu “szydło przyznała sobie nagrodę”)

Dobra zrobie sobie chyba z tym zadaniem przerwe bo jak to teraz czytam to naprawde bez sensu… :smiley:

1 month later

Hej.
Mógłby mi ktoś pomóc z tym kodem? Nie mam pojęcia co jest nie tak.

#include

using namespace std;
int lu, lc, t,w;
int main()
{
cin>>t;
for(int i=0;i<t;++i)
{
cin>>lu>>lc;
lu=lu-1;
w=lc%lu;
if(w>0)
cout<<“TAK”<<endl;
else
cout<<“NIE”<<endl;
}
}

A może przeczytaj
1.treść zadania i zastanów sie nad nia
2.treść wątku do którego sie dołączyłeś

8 months later

mam błąd wykonania ??? nie bardzo widzę czemu…