Loading...
Neli_Kostadinova avatar Neli_Kostadinova 2 Точки

6. Cards Game от Exercise: Lists / Arrays Advanced - Java

Здравейте

Имам проблем с една задача. Условието на задачата е:

6. Cards Game

You will be given two hands of cards, which will be integer numbers. Assume that you have two players. You have to find out the winning deck and respectively the winner.

You start from the beginning of both hands. Compare the cards from the first deck to the cards from the second deck. The player, who has bigger card, takes both cards and puts them at the back of his hand - the second player's card is last, and the first person's card (the winning one) is before it (second to last) and the player with smaller card must remove the card from his deck. If both players' cards have the same values - no one wins, and the two cards must be removed from the decks. The game is over when one of the decks is left without any cards. You have to print the winner on the console and the sum of the left cards: "Player {one/two} wins! Sum: {sum}".

Examples

Input

Output

20 30 40 50

10 20 30 40

First player wins! Sum: 240

10 20 30 40 50

50 40 30 30 10

Second player wins! Sum: 50


Mоето решение

Съдията ми дава:

75 / 100 Памет: 1.11 MB
Време: 0.918 s

Тест №3 (Недостатъчно време)

Използвано време: 0.918 s

Използвана памет: 0.90 MB


Ако правилно съм разбрала отговора е верен но не се включва във времето. Ще бъда благодарна ако някой погледне кода и ми каже къде е проблема.

Благодаря

Тагове:
0
Fundamentals Module
NikolaiBa4varov avatar NikolaiBa4varov 2 Точки

Първо благодаря за насоките на автора ето го и моето решение 

https://pastebin.com/AA0tiviY . Petariliev1, решението ти не работи( джъдж дава грешка при компилация).

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