7 Януари 2018 Задача 1. Пясъчник
Моля,ако някой може да ми каже къде греша!
using System;
namespace Sandbox
{
class Sandbox
{
static void Main()
{
double widthSandBox = double.Parse(Console.ReadLine());
double lenghtSandBox = double.Parse(Console.ReadLine());
double priceKiloSand = double.Parse(Console.ReadLine());
double priceBoard = double.Parse(Console.ReadLine());
double area = widthSandBox * lenghtSandBox;
double areaSandBox = (widthSandBox - (0.2 + 0.2)) * (lenghtSandBox - (0.2 + 0.2));
double areaCurbs = area - areaSandBox;
double quantitySand = Math.Ceiling(areaSandBox * 20);
double boards = Math.Ceiling(areaCurbs /(2.2 * 0.2));
double priceSand = quantitySand * priceKiloSand;
double priceBoards = boards * priceBoard;
double result = priceSand + priceBoard;
Console.WriteLine("{0:f2}", result);
}
}
}
Благодаря,предварително!
Problems
01. Sandbox
judge.softuni.bg/Contests/Practice/DownloadResource/2727
Цената на една дъска трябва да я четеш на 3-ти ред, а ти я четеш на 4-ти.
вярно че така е написано малко объркващо в условието ама явно като съм я решавал и аз не съм го видял защото и аз съм ги чел като нея
пясъка на 3-ти, дъската на 4-ти и ми е дало 100/100
https://pastebin.com/HurB3YAQ
така че мисля че правилно си ги чете, просто има печатна грешка в условието
друга грешка не виждам обаче
странно!
къде ти гърми, кое не ти се получава, колко ти дава judge?
Не съм го пускала, но на примерите вместо 94 ми дава 86 краен резултат,А на дробните числа ми дава грешка.
Благодаря за вниманието!
Ако още не си я намерила, загледах се по внимателно и забелязах че при последната сметка result събираш единичната цена на дъската priceBoard, а не цялата priceBoards