Phone Bill

Здравейте, имам затруднения със задачата.

Може ли малко по-конкретно, какво е затруднението? Иначе, по спомен, мисля, че на таксата за плана също се начислява ДДС.

1 Like

Благодаря за отзивчивостта. С моето решение изкарвам само 80 точки и не мога да разбера къде греша.

Значи помня грешно, за ДДС на плана.

Когато нямаш допълнителни минути и съобщения, ако чета правилно принтираш:
image
А след това:
image

Ако закоментираш:
image
Мисля, че ще се оправи. (може и да има нещо друго, но да видим) :slight_smile:

1 Like

Много бпагодаря. Ще пробвам :slight_smile:

За съжаление и това не помогна :thinking:

Хм, добре, сега виждам, че на 5ти и 13ти ред ползваш % 20 и % 60, което по-скоро трябва да е -20 -60, защото ако са 125 минути примерно, ще ти върне 5, а не 65 допълнителни.

Ееех… пак 80т. :pensive:

Има ли инпут и аутпут на не минаващите тестове? :slight_smile:

Няма или аз нещо не виждам… :nerd_face:

image
Това ти е изхода, първия ред трябва да е 0 съобщения за 0 лева, след това да минава на 5 минути за 50 ст. Сега ще се опитам да видя защо не разпечатва съобщенията.

едит:
8ми ред от:
if text_messages < 20:
на
if text_messages <= 20:
оправя проблема. :slight_smile:
В конкретния случай, имаш точно 20 съобщения, и 65 минути, но понеже равното ти е в отделен иф, който търси И съобщенията И минутите да са точно 20 и 60, не влиза в него.
едит 2:
Вероятно е да има още ситуации, в които кода да даде некоректен резултат.

1 Like

Много ти благодаря за помощта. Изкарах ги тия 100т. :grin: :beer: