freeuni-paradigms / 02-six-degrees

0 stars 3 forks source link

Test N 9 - non Existing path #10

Open nozas18 opened 4 years ago

nozas18 commented 4 years ago

მეცხრე ტესტი, როცა გზა არ არსებობს, მიფეილდება, თუმცა ხელით როდესაც შემყავს იგივე სახელები, სწორ ხაზს მიბეჭდავს. რა ვუშველო? ყველაფერს ისე ვაკეთებ წესით როგორც პირობაშია მოცემული. დანარჩენ 11 ტესტზე გადის ჩემი ამოხსნა, მხოლოდ ეს ერთი ტესტია პრობლემა. [ Screenshot from 2020-10-11 12-42-39

nozas18 commented 4 years ago

რა სხვაობაა ./six-degrees-სა და ./six-degrees-checker64 ./six-degrees -ის მეცხრე ტესტს შორის? სხვადასხვა ტესტებით ამოწმებს?

mdzam18 commented 4 years ago

გამარჯობა, არასწორ ადგილზე ხომ არ აბეჭდინებ პასუხს? ტესტი წერს რომ წაკითხული ხაზების რაოდენობა ნულია, მაგრამ ელოდა ერთს. გზის არ არსებობს შემთხვევაშიც უნდა დააბეჭდინო, რომ გზა ვერ იპოვე.

nozas18 commented 4 years ago

გამარჯობა, სწორ ადგილას ვაბეჭდინებ. როგორც ვნახე, ჩემს six-degrees.cc კოდს თუ მივაბამ სხვის imdb.cc კოდს მუშაობს, მარა ჩემს imdb.cc-სთან ერთად არა. უბრალოდ რატო ხდება ასე ვერ გავიგე. თუ ჩემი imdb.cc "არასწორია", მაშინ ხელით შეყვანისდროს სახელების(იმავესი რა სახელებზეც მეცხრე ტესტის დროს იჭრება) რატომ მიბეჭდავს სწორ cout-ს(No path between those two people could be found)? თან ყველა ტესტს გადის ამის გარდა.

nozas18 commented 4 years ago

რამდენიმე საათია ვცდილობ გავასწორო imdb.cc, მარა ხელჩასაჭიდს ვერაფერს მივაგენი.

mdzam18 commented 4 years ago

imdb.cc-ში კომპარატორ ფუნქციას ხომ არ აქვს პრობლემა?

shughla commented 4 years ago

cout ხო არ დაგრჩა სადმე imbd კლასში?

nozas18 commented 4 years ago

არ დამრჩენია cout და კომპერატორ ფუნქციას რო პრობლემა ქონდეს ხელით შეყვანის დროსაც ხო არ დამიბეჭდავდა სწორად.

shughla commented 4 years ago

მეთოდის ბოლოში იმ ხაზს ხო აბეჭდინებ თავიდან else-ში რო იყო მოცემული?

nozas18 commented 4 years ago

კი.

nozas18 commented 4 years ago

imdb კლასს აქვს პრობლემა, რადგან სხვის imdb-ს თუ ვაგდებ ყველა ტესტზე გადის. მარა თან ამ კლასს ვიყენებ მარტო ვექტორის შევსებისთვის, და ჩემი კლასიც რეალურად სწორად ავსებს ამ ვექტორს, რადგან რა ტესტზეც ერორს აგდებს ./six-degrees-checker64 ./six-degrees, იმავე სახელებით ./six-degrees რო ვუშვებ და მაგ ორ სახელს ვწერ სწორად მიბეჭდავს, რო მათ შორის გზა არ არსებობს(ანუ რაც უნდა ქნას პროგრამამ).

iarigby commented 4 years ago

@nozas18 ჯერ მერვე ტესტის და შემდეგ მეცხრეს ხელით გაშვება სცადე?

nozas18 commented 4 years ago

კი და მუშაობს ჩვეულებრივად ხელით როცა შემყავს Meryl Streep <-> Angelina Jolie და მერე მეცხრე D. Kusov <-> Yaming Ge.

nozas18 commented 4 years ago

Screenshot from 2020-10-12 10-52-31