Loading...
radina.arsova avatar radina.arsova 95 Точки

JS Fundamentals Exam - 10 June 2018 задача 2.Travel Investigation

Здравейте!

Сблъсках се със следния проблем, когато си run-вам кода в WebStorm изхода е верен, но когато го пусна в judge и ми дава 12 точки и като "Your output:" ми показва коренно различен изход, а входа и в двата случая е един и същ:

-В WebStorm:

Вход:

["bulgariatour@, minkatrans@, koftipochivkaltd",
    "@,",
    "Mincho e KoftiPochivkaLTD Tip 123  ve MinkaTrans BulgariaTour",
    "dqdo mraz some text but is KoftiPochivkaLTD MinkaTrans",
    "someone continues as no"]

Изход:

ValidSentences
1. mincho e koftipochivkaltd tip 123  ve minkatrans bulgariatour
==============================
InvalidSentences
1. dqdo mraz some text but is koftipochivkaltd minkatrans
2. someone continues as no

 

-В judge

Вход:

["bulgariatour@, minkatrans@, koftipochivkaltd",
    "@,",
    "Mincho e KoftiPochivkaLTD Tip 123  ve MinkaTrans BulgariaTour",
    "dqdo mraz some text but is KoftiPochivkaLTD MinkaTrans",
    "someone continues as no"]

Изход:

InvalidSentences
1. mincho e koftipochivkaltd tip 123  ve minkatrans bulgariatour
2. dqdo mraz some text but is koftipochivkaltd minkatrans
3. someone continues as no

Ако някой е излизал от такава ситуация много бих се радвала ако помогне (защото вече цял ден си блъскам главата с тази задача). Благодаря предварително!

Код: https://pastebin.com/uYm3eCgm

Линк към judge: https://judge.softuni.bg/Contests/Practice/Index/1066#1

Тагове:
0
JavaScript Fundamentals
EricDraven avatar EricDraven 275 Точки
Best Answer

Грешката е в сплита, не трябва да слагаш интервал след разделителя input[0] в твоя случай. напиши го само така split(input[0])

ето и моето решение, тъкмо се заиграх да го направя :)

Link

1
radina.arsova avatar radina.arsova 95 Точки

Много благодаря,

в началото като си сплитвах компаниите и ги отпечатвах после, за да проверя дали всичко е ок, но излизаха с едни интервали отпред и реших да добавя към сплита интервал. Кой да знае, че е трябвало да са си така?

Благодаря отново, след като махнах интервала дава 100/100.

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