Loading...
tiapko avatar tiapko 31 Точки

A miner task

Здравейте,

Можете ли да ме посъветвате, какво пропускам, че получвам 75/100 в тази задача:

You are given a sequence of strings, each on a new line. Every odd line on the console is representing a resource (e.g. Gold, Silver, Copper, and so on) , and every even – quantity. Your task is to collect the resources and print them each on a new line.

Print the resources and their quantities in format:

{resource} –> {quantity}

The quantities inputs will be in the range [1 … 2 000 000 000]

Examples

Input

Output

Gold

155

Silver

10

Copper

17

stop

Gold -> 155

Silver -> 10

Copper -> 17

 

Това е кодът:

http://pastebin.com/bQ1qf5hs

judge.softuni.bg:
https://judge.softuni.bg/Contests/Practice/Index/209#2

Тагове:
0
Programming Fundamentals 09/10/2016 20:52:02
puffed avatar puffed 289 Точки

Най-вероятно проблемът е в ToLower(). Пробвай да записваш имената на ресурсите, както се подават от конзолата, без да ги минаваш с ToLower(). За думата stop може да е с ToLower.

0
AsenCME avatar AsenCME 9 Точки

Здрасти!

Фикснах ти кода, но смених много малко... Единственото което махнах като цяло беше .ToLower();

Разгледай го тук. Дава 100/100 в Judge Системата :)

0
tiapko avatar tiapko 31 Точки

Много интересно защо се получава така, ToLower-а го сложих, защото в output-a трябва да е low ( въпреки, че условието не е). Имате ли идея, как може да се разбере къде точно "гърми" ?

 

 

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