Loading...
YavorSpassov+deleted! avatar YavorSpassov+deleted! 133 Точки

Задача 01 - Зеленчукова борса/ JS Solution/ Judge Problem/ Programming Basics/ Head-scratcher

Решавам си аз една задачка за плодове и зеленчуци в 12ч през нощта, браузерът визуализира резултата вярно, а Judge ми връща "The user output should hold at least one number." Все едно съм му подал зеленчуци, а не стрингове и числа.

Задача: https://judge.softuni.bg/Contests/Practice/Index/179#0

Код: http://pastebin.com/5Q6PsZwJ

 

В Хром резултатът е число. Дори тествам с console.log(typeof Profit);  и браузерът ми връща "number".  Защо тогава Judge ми казва, че е зеленчук, другари програмисти?

0
Programming Basics
sider.topalov avatar sider.topalov 38 Точки

Ако все още имаш нужда от помощ, ще те помоля да линкнеш цялостното си решение за да ти се помогне. Тъй като гледам това което си дал като код е метод и е правилен очевидно грешката ти идва в самия вход по начина по който подаваш данните.

0
10/05/2016 13:50:52
sider.topalov avatar sider.topalov 38 Точки

Окей сега като видях условието на задача разбрах каде ти е грешката. В условието се казва "От конзолата се четат 4 числа, по едно на ред". Следователно трябва да си промениш метода пример:

function solve(num1,num2,num3,num4) {

    var pricePerKgVegetables = num1;
    var pricePerKgFruits = num2;
    var totalKgVegetables = num3;
    var totalKgFruits = num4;
    var eurRate = 1.94;
    var Profit = (totalKgVegetables * pricePerKgVegetables + totalKgFruits * pricePerKgFruits) / eurRate;

    console.log(Profit);

};

static void Main()
{
    int num1 = int.Parse(Console.ReadLine());
    int num2 = int.Parse(Console.ReadLine());
    int num3 = int.Parse(Console.ReadLine());
    int num4 = int.Parse(Console.ReadLine());
    
    solve(num1,num2,num3,num4);
}

 

Това е решението по условие на задачата тъй като ти искат числата всяко на нов ред.

 

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