Професионална програма
Loading...
+ Нов въпрос
sninov avatar sninov 3 Точки

C++ FUNDAMENTALS, STRING & STREAMS, 7.The Noise and the Signal

Здравейте, 

На два теста ми дава грешен отговор, а ми се струва, че съм взел предвид всички възможни случаи. Някой може ли да даде идея какви може да са тестовете, които ме спъват?

Реших, че единия е празен вход и печатам "no noise" , но това явно го няма в тестовете.

Поздрави,

Симеон 

Тагове:
0
C++ Fundamentals
j.petrov_90 avatar j.petrov_90 254 Точки

Привет, колега,

Колкото и да ми се иска да съм магьосник - не съм :)
Щеше да е по-лесно, ако споделиш кода си тук.
Единствения друг начин е да извадя магическата топка и да гадая какво си написал :D

Шегата на страна.
Ако наистина го беше направил не само аз, но и други колеги също щяха да имат възможност да се включат и да дадат съвет.

Поздрави

0
sninov avatar sninov 3 Точки

Това е кода:

https://pastebin.com/Qx0ATDss

0
sninov avatar sninov 3 Точки

Разбрах си грешката. Сравнявам само лексикографски, бях пропуснал, че трябва първо да се намери най-дългия "noise", а чак ако са повече с еднаква дължина да се сравняват лексикографски.

0
20/04/2021 21:31:20
j.petrov_90 avatar j.petrov_90 254 Точки

Радвам се, че си я намерил.

Добре се справяш с модулирането на кода.
Опитай да скъсиш функцията getFirstLexNoise още повече.

Това, което не виждам в решението ти е ползването на потоци.
Те със сигурност щяха да намалят сложността на написания код.

Само напред и нагоре!
Продължавай в същия дух.

0