Loading...
XuTkO avatar XuTkO 2 Точки

01. Array Statistics

Можете ли да дадете решение за Java на тази задача: https://judge.softuni.bg/Contests/Practice/Index/581#0

Моето е https://pastebin.com/vKVn8Cr6 , но не ми го приема Judge

Тагове:
0
Programming Basics
XuTkO avatar XuTkO 2 Точки

Не виждам разликата с моя вариант ?!

0
Ivelin_Dimitrov avatar Ivelin_Dimitrov 148 Точки

Проблемът е, че judge е писан за C# :) 

counter не ти трябва по принцип, защото броят на числата ти е yourArr.length, а като цяло проблемът идва от закръглянето на average....

Пробвай да форматираш изхода за average със примерно DecimalFormat със патерн примерно 

DecimalFormat df = new DecimalFormat("#####.############"); 

 

0
09/02/2018 23:27:21
Ivelin_Dimitrov avatar Ivelin_Dimitrov 148 Точки

Бърз опит и judge ми даде 80/100 гърми само Тест номер 1

https://pastebin.com/RB2GAdDN

дано все пак да съм помогнал

0
bMedarski avatar bMedarski 148 Точки

Проблема ти е в if-a

if (numbers[a] > maxNumber) {
                maxNumber = numbers[a];
            } else if (numbers[a] < maxNumber) {
                minNumber = numbers[a];
 
            }

Трябва да е 

if (numbers[a] > maxNumber) {
                maxNumber = numbers[a];
            } 
if (numbers[a] < maxNumber) {
                minNumber = numbers[a];
 
            }

В твоя случай ако имаш числа - примерно 1 2 3 4 5

всеки път ще намира по-голямо число, но тъй като проверява за минимум само в else така и няма да намери такъв

0
Ivelin_Dimitrov avatar Ivelin_Dimitrov 148 Точки

Съгласен съм колега, това не го видях във неговият код, прав си така е.... Но като цяло  със оправени проверки е отново 0/100.... :))

0
09/02/2018 23:45:39
XuTkO avatar XuTkO 2 Точки

https://pastebin.com/u4309jsK

Всичко ми дава вярно, но 60/100

Нещо в условието ли не виждам ?

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.