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

Грешен пример на задача от PF 07.Cake Ingredients

Здравейте!
Още докато разглеждах единствения пример на задачата Cake Ingredients(Problem 07 -> Programming Fundamentals ->Conditional Statement and Loops [Exercises]  ЛИНК ), нещо не ми изглеждаше много наред.

Ето какво имам предвид:

Input Output

Flour
Bread
Sugar
Butter
Bake!

Adding ingredient Flour.
Adding ingredient Bread.
Adding ingredient Sugar.
Adding ingredient Butter.
Preparing cake with 5 ingredients.

Според мен, съставките не са 5, а 4 -> Flour, Bread, Sugar и Butter.

Направих програмата си така че да отпечатва 5 съставки (броячът ми беше с начална стойност 1), както е в примера. Пуснах в Judge и ми даде 0/100т. И веднага разбрах къде е грешката и я поправих.

Извинявам се, че отварям цяла тема за този малък проблем, но примерът, който ни е даден в задачата, е единствената ни опорна точка.
(Въпреки че не е лошо малко да помислиш и да си поблъскаш главата, а не да действаш наизуст.)

Само аз ли съм в конфликт с тази задача?

0
Programming Fundamentals
opsi4 avatar opsi4 1 Точки

Привет,

Наистина е така, но при мен задатача дава 75/100т.

Това е моето решение https://pastebin.com/sVS37NSP

Успех.

0
emilia98 avatar emilia98 91 Точки

Ако махнеш проверката с if или промениш условието в if-a (от ==, да стане >) , би трябвало да имаш 100/100 т.

0
ick.36 avatar ick.36 169 Точки

проверката не ти е нужна.
премахнах я и вече резултатът е 100/100 - https://pastebin.com/7eLxENJH :)

0
27/05/2017 22:57:26
ick.36 avatar ick.36 169 Точки

И аз видях това в условието - сгрешено е. С четерите съставки като брой минава в джъдж 100/100 :) 

0
Rumyanarusimova avatar Rumyanarusimova 20 Точки

Да има грешка с 4 дава 100т.

0
Sim0o0na avatar Sim0o0na Trainer 566 Точки

Благодарим за забележката, условията ще бъдат преразгледани и коригирани. :)

1