Wykonaj swój program na ideone dla danych testowych i porównaj z tym co powinno wyjść Błąd jest bardzo prosty i łatwy do zauważenia.
Dziekuję!
Jednak dalej nie rozumiem
Dobra, jednak rozumiem, chodziło o rozdzielanie linii, dzięki!
Właśnie
hejo mógłby ktoś zerknąć na kod? output jest dokładnie taki sam jak w zadaniu a jednak wyskakuje błędna odpowiedż (Mam nadzieje że pisze to w dobrym miejscu) link: https://ideone.com/k0Ghyr
hejo
prawidłowe wyjście 2 11
Dzięki za odpowiedź. Przyznaje się, chciałem pójść na łatwiznę z twardo zapisanymi miejscami w stringu ale ciekawi mnie skąd błędna odpowiedź skoro wyjście daje to co powinno. Czy sędzia sprawdza też inne dane niż podane w wejściu?
Tak. Sędzia sprawdza wiele przypadkow dobranych przez autora zadania. Wynik miesci sie w typie int 32bitowym. Każda z liczb moze miec dlugosc od 1 do 10 cyfr - program musi byc na to przygotowany.
Poprawiłem to w ten sposób że zbiera teraz liczby aż do spacji i dalej wywala błąd który mówi o błędnym wykonaniu, mógłby ktoś zerknąć? Z góry dziękuje:) link do Ideone: https://ideone.com/JvRBnV
Wszystko wskazuje na to, że w linijce if (Char.IsWhiteSpace(line, numb + 1)) wychodzisz poza zakres stringa.
if (Char.IsWhiteSpace(line, numb + 1))
Dziękuje bardzo, właśnie tam był problem
Czy ktoś mógłby powiedzieć dlaczego sędzia tego nie przyjmuje?
Wygląda, że jest jakiś błąd na stronie, więc na razie odłóż to zadanie, a rób inne.
ok dzięki
Błąd w tym zadaniu i kilku innych, został zgłoszony i jest już poprawiony.
W treści zadania jest napisane “Na wejście programu podana zostanie pewna nieokreślona liczba zestawów danych.”, a w przykładowych danych wejściowych jej brak.
Czegóż to jest brsk w danych wejściowych?
“Liczby zestawów danych”.
Przeciez ich liczba jest nieokreslona. Gdyby byla podana to bylaby okreslona…