Задача 6. Цифри. Programming Basics Exam - 28 August 2016
Здравейте,
ще се радвам ако някой качи решение с подробно разяснение на задача 6 - Цифри, от изпита Programming Basics на 28.08.2016.
Благодаря Ви!
Здравейте,
ще се радвам ако някой качи решение с подробно разяснение на задача 6 - Цифри, от изпита Programming Basics на 28.08.2016.
Благодаря Ви!
Общо взето задачата се решава чрез деление на 10 и 100 и остатък от деление на 10 и 100. По този начин се вземат отделните цифри на числото. А с остатък при деление на 3 и 5 проверявам дали числото се дели на тези числа.
Ето го моето решение с коментари : http://pastebin.com/1FAWb3xi
Здравей,
Разписах едно решение, но няма да ти направя услуга като ти го дам. Ще ти обясня стъпките, по които трябва да минеш, за да решиш задачата и ще се опиташ да си я напишеш. Не е сложна.
1) След като прочетеш инпута, трябва да си намериш трите цифри от числото. За целта използвай деление и деление с остатък.
2) след като намериш цифрите, лесно може да изчислиш колко реда и колко числа на ред трябва да имаш
3) завърташ един цикъл по броя редове и вътре в него друг цикъл по броя числа на ред.
4) в тялото на вътрешния цикъл слагаш един иф с условието ако се дели на 5 без остатък да правиш каквото трябва, след него един елсе иф ако се дели на 3 без остатък и след него един елсе, и след тези 3те принтираш числото.
Тук обаче не са споменали какво да се прави с числата, които се делят на 5 и на 3 без остатък. Понеже са написали 1во да се проверява дали се дели на 5, и ние ще го направим така.
Това е всичко.
Поздрави!
Да, ще помъча малко да се справя сам с решението, след което ако не успея ще погледна готово решение.
Ето моето решение -> http://pastebin.com/YdczpEPL
И от мен https://pastebin.com/ByTq1RBL
МОже ли условието на задачата?
Ще пробвам пак малко да се помъча над тази задача, след което ако не успея ще прегледам решението и коментарите ти към нея.
Страхотно е решено, но не смятам че това отговаря за Programming Basics.
Мисля че едва ли е по силите на някой учил месец два........... даже си е абсурд