Софтуерно Инженерство
Loading...
+ Нов въпрос
bdossev avatar bdossev 2 Точки

Задача Java C# от изпита Programming Basics Exam - 05 November 2017

Здравейте,

Решението на задача Джава от изпита на 05.11.2017 ми е качено на линка по-долу:

https://pastebin.com/PMvW2ZaT

В judge получавам само 10 точки като я кача. Дадените примери са доста малко, за да се прецени дали програмата работи вярно, а в judge на грешните отговори не дава защо се получават грешките.

Имате ли решение на задачата, което да споделите, за да си видя грешките?

Благодаря предварително!

Бисер

0
Основи на програмирането 03/12/2017 13:56:06
svetoslav_0 avatar svetoslav_0 586 Точки
Best Answer

Грешката идва от там, че броят на редовете във вътрешната част на чашата, където съдържанието е "~" и "JAVA", не съответстват. Би трябвало да са точно n на брой, но това е с редовете, които имат съдържание само "=". Като махнеш тях (горния и долния), остава (n-2). Тоест толкова твябва да са редовете на средната част.

0
03/12/2017 14:14:57
bdossev avatar bdossev 2 Точки

Много благодаря. Точно това беше грешката и вече Джъдж дава 100/100 точки..

Ето и моето вярно решение след корекцията на Светослав_0, за тези които не успяват да решат задачата.

https://pastebin.com/J9pbLRaL

0
ad2bg avatar ad2bg 123 Точки

https://pastebin.com/pv6EzctK

0