Prędkość średnia spoj

0

Cześć,
mam problem z rozwiązaniem zdania: https://pl.spoj.com/problems/VSR/
mój kod: https://ideone.com/wM9EaQ
nie bardzo wiem jak go poprawić.

0

Zauważ, że wynikiem może być ułamek. Ty robisz dzielenie całkowitoliczbowe, więc wynik zawsze jest typu int.

0

Nie patrzyłem w kod. Podałem jedynie dane wejściowe. Dane wyjściowe wyglądają jak w przykładzie: https://ideone.com/sAQaEB
W czym dokładnie jest problem?

0

Ja bym czytał to scannerem. Na oko to I/O cię tu zjada. Poza tym wywal te int a[] = new int[2]; po co chcesz to alokować co iteracje pętli? Zrób sobie dwie zmienne na początku main i nie kombinuj niepotrzebnie.

0

Spoj oczekuje, że najpierw Wczytasz wszystkie dane, a potem Wydrukujesz wszystkie wyniki, a nie czytanie - drukowanie, i tak dalej.

0
Shalom napisał(a):

Ja bym czytał to scannerem. Na oko to I/O cię tu zjada. Poza tym wywal te int a[] = new int[2]; po co chcesz to alokować co iteracje pętli? Zrób sobie dwie zmienne na początku main i nie kombinuj niepotrzebnie.

Zrobiłem jak napisałeś przestawiłem int a[] = new int[2]; do main i zadziałało. Dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1