PointOnFigur-кода на Наков не може да мине 3 от тестовете в системата .
Здравеите,
Според мен в judja има някакъв бъг.
Пускам код , който съм изпробвал и работи.
Същият не може да мине 3 от тестовете и ми дава 93 точки.
Става въпрос за четвъртата задача от Bacic-level.
Ето го и кода :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace pointOnFigur
{
class Program
{
static void Main(string[] args)
{
var x = int.Parse(Console.ReadLine());
var y = int.Parse(Console.ReadLine());
var insideLeft = (x >= 2) && (x <=12) && (y >= -3) && (y <= 1);
var insideRight=(x>=4)&&(x<=10)&&(y>=-5)&&(y<=3);
if (insideLeft || insideRight)
Console.WriteLine("ïn");
else
Console.WriteLine("out");
}
}
}
Някой май не чете хронологията :D
Не съм сигурен дали тези скоби са задължителни,но след няколко теста системата все пак ми даде 100-те точки.
Благодаря за съвета.
Доколкото знам когато се използва един оператор няма нужда от тези скоби. Те са за обособяване на блок от оператори. Но в примерите от документацията за синтаксиса на оператора "if" в MSDN навсякъде са използвани.
Ползването на къдравите скоби не е задължително при един оператор, както е писал колегата krokicha по-горе в хронологията, но е добра практика, пък и се чете по-лесно с тях.