Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

gerifsb avatar gerifsb 0 Точки

C# Fundamentals - Data Types and Variables - Exercise - 07. Water Overflow

Здравейте,

Може ли малко помощ за тази задачка? Judje ми дава 85/100. Примерните тестове ми излизат.

Условие:

You have a water tank with capacity of 255 liters. On the next n lines, you will receive liters of water, which you have to pour in your tank. If the capacity is not enough, print “Insufficient capacity!” and continue reading the next line. On the last line, print the liters in the tank.

Input

The input will be on two lines:

  • On the first line, you will receive n – the number of lines, which will follow
  • On the next n lines – you receive quantities of water, which you have to pour in the tank

Output

Every time you do not have enough capacity in the tank to pour the given liters, print:

Insufficient capacity!

On the last line, print only the liters in the tank.

Constraints

  • n will be in the interval [1…20]
  • liters will be in the interval [1…1000]

Examples

Input

Output

 

Input

Output

5

20

100

100

100

20

Insufficient capacity!

240

1

1000

 

Insufficient capacity!

0

 

Input

Output

 

Input

Output

7

10

20

30

10

5

10

20

105

4

250

10

20

40

Insufficient capacity!

Insufficient capacity!

Insufficient capacity!

250

Моето решение : https://pastebin.com/Mvy0UBnv

Задачата в Judge : https://judge.softuni.bg/Contests/Practice/Index/1205#6

 

Благодаря предварително. :)

Тагове:
0
Fundamentals Module 21/05/2019 00:17:36
mark79 avatar mark79 639 Точки

Здравей,

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

Поздрави.

0
gerifsb avatar gerifsb 0 Точки

Много благодаря. Допълнително съм си била усложнила решението. :)

0
gerifsb avatar gerifsb 0 Точки

Благодаря :)

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