Witam, mam problem w rozwiązaniu tego zadania. Mój kod: https://ideone.com/cLgWyc30 . Sortuje litery lecz z liczbami ma problem, ma ktoś jakieś rady/pomysły?
created
last reply
- 21
replies
- 1.3k
views
- 6
users
- 9
links
Witam, mam problem w rozwiązaniu tego zadania. Mój kod: https://ideone.com/cLgWyc30 . Sortuje litery lecz z liczbami ma problem, ma ktoś jakieś rady/pomysły?
No nieźle tutaj nawyprawiałeś!
1) Co - Twoim zdaniem - zrobi taka linijka?
int x, j=0;
Poprawna odpowiedź to: stworzy zmienną x, (słownie: przecinek) stworzy zmienną j i przypisze jej wartość 0.
W związku z tym wszystkie pętle gdzie tak robisz nie będą działały poprawnie.
Swoją drogą nie wiem, skąd się szerzy ta zaraza; już któryś raz mam "przyjemność" widzieć tego typu inicjalizację nowych zmiennych.
2) Co będzie z Twoimi wektorami po przetworzeniu pierwszego zestawu testowego?
3) Sprawdzałeś swój program dla testów przykładowych? Dostajesz tam SIGSEGV, jeśli nie wiesz dlaczego, to patrz pkt. 1.
4) Nie łatwiej Ci byłoby jakoś popakować te zestawy? Mógłbyś wtedy bawić się tylko jednym wektorem, zamiast dwoma. Ogólnie przemyśl, czy nie wygodniej byłoby Ci inaczej reprezentować sobie dane testowe.
Powyższe wystarczy, żeby dostać WA (albo crasha), ale poprawienie tego to za mało na AC, ponieważ
5) Gdzie jest algorytm do obliczania odległości od środka układu?
Zrobiłem wszystko jako tekst i dałem do jednego wektora https://ideone.com/oIEtkQ9 na jeden test działa, na więcej już się sypie. Jakieś rady?
Ależ czy ja pytałem o to co robi wektor? Zacytuję punkt drugi:
"Co będzie z Twoimi wektorami po przetworzeniu pierwszego zestawu testowego?"
odpowiedz na to pytanie lub spójrz sam:
https://ideone.com/1nifXG12
Witam mam problem z rozwiązanie mój kod to http://ideone.com/K7pf1I6 wydaje mi się ze źle mam to że nie mogą być 2 takie same punkty
zobacz:
http://ideone.com/JvSM8z10
z polecenia
"Posortuj je względem odległości od środka układu współrzędnych"
http://ideone.com/UlwMzB6 I tak zgłasza błąd ? Nie wiem o co chodzi
czy sprawdzałeś chociaż dla testu który podałem wcześniej?
http://ideone.com/0qSJ5P6
Przetestuj jeszcze raz przykład który podałem powyżej - on demonstrował dwa różne problemy. Jeden związany z osługą wieloliterowych nazw i drugi z błędną kolejnością punktów.
Chociaż muszę przyznać że odległości są na tyle blisko siebie że na pierwszy rzut oka nie jest oczywiste który punkt powinien być pierwszy
http://ideone.com/2PVD6U1 chodzi ze nie wiem jak zrobić te punkty a co do TJM to z twojego przykładu jak powinny być ułożone punkty
Dla testu od @tjm poprawne jest najpierw bb potem cc. Tutaj masz przykład z łatwiejszymi liczbami:
http://ideone.com/0jxAlO6