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

Exam task: 03.School Camp - Programming Basics Exam - 7 May 2017

Здравейте!

Това е кода който успях да направя . При мои сметки си работи, но през judge-a ми дава 80/100. Ако някой може да помогне или да даде съвет..?

Ето го и кода: https://pastebin.com/n9akuZAH

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

Тагове:
fbinnzhivko avatar fbinnzhivko 1543 Точки
Best Answer

Eто още едно примерно решение.

Можеш да видиш решенията на всички изпити в същото github repo.

P.S. Ще потърся къде ти е проблема след малко че 297 реда код е доста.
1. Сериозно помисли за оптимизиране на кода!

201 else if ( season == "Summer" && group == "girls" )

264 else if ( season == "Summer" && group == "girls" )
3. Поправено твое решение

1
18/10/2017 21:45:59
Trifonoff avatar Trifonoff 0 Точки

Не се бях сещал, че може и по-кратко да се напише тази програмка, благодаря ви!

0
traykova44 avatar traykova44 93 Точки

Тази задача може ли да се напише с switch case? 

някой може ли да покаже такова решение на тази задача?

0
cvet40 avatar cvet40 0 Точки

http://pastebin.com/TGjKE6Sn 

Това е решение със switch case на Java , няколко месеца по - късно , но на някой може да му е от полза.

0
StameNikolov avatar StameNikolov 1 Точки

Гледам, че масово кодът на всички, както в тази, така и в други теми е е доста дълъг. Затова реших да ви предложа моето решение, което е доста по-кратко. Писано е на Java. Успех на всички.

https://pastebin.com/92sr5ayV

 

0
EmanuilNikolov avatar EmanuilNikolov 15 Точки

То колкото и да се съкращава, логиката на трета задача е такава, че трябва няколко вложени проверки.

0
StameNikolov avatar StameNikolov 1 Точки

Напълно съм съгласен, но много от решенията, които видях бяха с излишно повторение на if-ове, което не може да да се каже, че е грешно, но прави кода неугледен, затова и предложих моят вариант, който мисля е доста кратък и лесно четим.

0