Някой да ми обясни защо се получава така?
Най-вероятно програмата ти извежда някакви излишни интервали в края на реда, които не се виждат на екрана... В теста такива интервали няма и затова програмата не го минава.
Това беше проблема. Вече минава базовия тест.
Аз нямам никакви странни интервали. Направих задачата с ofstream да печата във файл и сравних получения файл с вашия тестов(4A.test.out). WinMerge казва че двата файла са напълно идентични. Също така прикачам получения файл от моята програма, може да видите, че няма символи.
Във файла, който си изпратила има интервали. За да се видят по-добре съм ги заменил с точки и прикачвам резултата. Явно програмата WinMerge, с която си правила сравнението, е настроена да игнорира интервали (whitespace).
Какъв е проблема при мен? Заместих с * , пробвах и без извеждане на последен ред и пак не я приема...
![Attachment test4.1.jpg](https://learn.fmi.uni-sofia.bg/pluginfile.php/63199/mod_forum/attachment/27270/test4.1.jpg?forcedownload=1)
![Attachment test4.2.jpg](https://learn.fmi.uni-sofia.bg/pluginfile.php/63199/mod_forum/attachment/27270/test4.2.jpg?forcedownload=1)
![Attachment test4.3.jpg](https://learn.fmi.uni-sofia.bg/pluginfile.php/63199/mod_forum/attachment/27270/test4.3.jpg?forcedownload=1)
Четвъртия и петия ред ти са "4" , вместо 4-ти "4" и 5-ти "4 3"
(facepalm) Благодаря , не знам как толкова време ми е убягвало ...